A large number of western firms have continued to operate and invest in Russia since Putin’s invasion of Ukraine. These companies are estimated to have earned profits of around $20 billion dollars since the invasion. The …
Russian President Vladimir Putin will not be in Johannesburg for the summit of the BRICS economic bloc — comprised of Brazil, Russia, India, China and South Africa — because the host country …