Skip to main content

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.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.