3 ms·
How can you describe Microsoft and Google's ongoing business in China as anything but "crippled"?
by smoldesu 3y ago
How can you describe Microsoft and Google's ongoing business in China as anything but "crippled"?
- rfoo 3y agoHow is Microsoft's business in China crippled?