Financial News

Russian shopping malls lose up to 30% of footfall, developer’s son says

(Reuters) – Russian shopping malls are “de-energised” and have lost up to 30% of their footfall following the exodus of […]