MEGA is the largest chain
of shopping centres in Russia

About MEGA

2 mln m2

of retail space across Russia
Learn more about MEGA malls

265 mln people

visit MEGA shopping centres annually
Learn more about advertising in MEGA

850 brands

appraise successful partnership
Learn more about leasing opportunities

135,000 people

work in MEGA centres
in Russia
Learn more about careers in MEGA