China's Cyber Spies

China's Cyber Spies

Liza Lin/Bloomberg

The Rongguang Building, a commercial block on Changshun Road in Shanghai is an address used to register multiple IPs linked to a major hacking group in China, which has hit victims from government leaders to big corporations.