Sweden's Modern Times Group AB is the latest company to face being pushed out of Russia as President Vladimir Putin's media law tightens control over the country's broadcasting and publishing industries.
Sweden's Modern Times Group AB is the latest company to face being pushed out of Russia as President Vladimir Putin's media law tightens control over the country's broadcasting and publishing industries.