5,000

The Daily Telegraph - Business - - Business -

The num­ber of Mi­crosoft prod­ucts re­port­edly ob­tained by Rus­sian and Crimean state en­ti­ties un­der sanc­tions

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.