Putin waves a big stick at Apple et al.

From Reuters' "Moscow tells 13 mostly U.S. tech firms they must set up in Russia by 2022" posted Tuesday.

For more, please login or subscribe