StockWatch: Netflix and Shell Join the Russian Exodus!
Netflix is refusing to air Russian state TV channels in the country.
This adds to the growing list of companies that are showing their support for Ukraine.
Shell is also ditching its joint ventures in Russia, as it joins BP with…
Read More
Read More