Moral Rating Agency slams Western companies, including Microsoft and Nestlé, over alleged supply of products to Russia By: MarketWatch January 06, 2023 at 09:46 AM EST New research claims consumer giants are still selling products into the country. Read More >> Related Stocks: Johnson & Johnson Microsoft Nestle Sa ADR PepsiCo Procter & Gamble Unilever Plc ADR