China has a 4 trillion dollar economy, and ends up with 1.2 trillion in government coffers. Yeah. 30% of GDP ends up in government hands......China’s budget discipline and rapid economic growth made it an appealing place to set up operations.
The U.S. runs about 15%, which seems about right, to me.
I smell a rat in China.