Follow us on
loading....
Russian shopping malls are "de-energized." They are losing up to 30% of their footfall. This appears as a result of...