Loading Video…

This browser does not support the Video element.

Lawmakers urge companies to stop doing business with Russia

Stop Profits for Putin: Responsible Businesses Should Exit Russian Markets is pushing companies to cease operations in Russia.