The megacenter "Red Square" is the city’s first shopping and entertainment center of the European level. It was commissioned in 2009. The total area of the megacenter is 44,000 sq. m., and more than 100 shops are located on the five floors.
Commissioning of the center provided employment for more than 1 thousand inhabitants of Novorossiysk.