Published: Jun 10, 2023, 01:00 IST | Updated: Jun 10, 2023, 01:00 IST
The West may have imposed massive sanctions on Russia over its invasion of Ukraine recently, but a report claims that business is lavishly conducted in Moscow. This raises doubts about the West's obligations to the beleaguered Kyiv government.