Sorel

12%
Flag icon
For this reason, every decision to put a Microsoft data center in a new country requires a detailed human rights assessment.
Tools and Weapons: The Promise and the Peril of the Digital Age
Rate this book
Clear rating
Open Preview