Chinese satellite company releases images of Nvidia, Apple HQs
- Posted on June 4, 2026
- By South China Morning Post
- 1 Views
- 1 min read
Chinese satellite company releases images of Nvidia, Apple HQs
Photos offering bird’s-eye view of the campuses are ‘routine satellite news’ according to the firm, which has been sanctioned by the US.