Ford and Mercedes-Benz Complete their Exits from Russia
Ford of America and Mercedes-Benz of Germany are the latest Western companies to close up shops in Russia, with the moves coming more than 8 months after Russian troops invaded Ukraine.
Ford and Mercedes-Benz Complete their Exits from Russia Read More