Forever 21 enters Russia

The American clothing, footwear and accessories retailer Forever 21 is to open its first store in Russia in Q1 2014. The establishment will occupy 1,500 m² and will be located in the Moscow Afimall City retail centre. The company has signed rental agreement with AFI Development, the developer of the complex.

Forever 21 is aimed at young people, including teenagers, and today the brand is present in the Americas, Europe and Asia.