MarketWatch First Take: Moral Rating Agency slams Western companies, including Microsoft and Nestlé, over alleged supply of products to Russia

New research claims consumer giants are still selling products into the country.


Posted

in

by

Tags: