logo for print

David Barboza

Co-Founder and Staff Writer



China’s Shell Game

How China’s offshore companies are registered, and what purpose they serve, has long been misunderstood by analysts and economists. But documents in the Pandora Papers, the offshore documents that were released this weekend by the International Consortium of Investigative Journalists, help shed light on the...

Clyde Prestowitz on the China Fallacy

The former trade negotiator in the Reagan administration on what U.S. politicians of both parties have got wrong about China, why he fears the Biden administration is making the same mistakes, and the need for a new ‘Sputnik’ moment.