news
Scmp World
2026-06-04
Chinese Satellite Firm Releases Images of US Tech HQs After Sanctions
A sanctioned Chinese satellite company has released high-definition images of Nvidia and Apple headquarters in Silicon Valley. The move follows US sanctions alleging the company assisted Iran.