Russian business confidence hits lowest point since 2022

A production site. Stock photo: Kremlin-aligned Russian news agency TASS

Russia’s Business Climate Indicator (BCI), calculated by the Russian Central Bank based on a June survey of 13,500 companies, has fallen from 4.8…

Continue Reading