A recent Peterson Institute for International Economics paper advances what it calls the “China Squeeze.” It argues that China, despite moving into more advanced industries, has...
The Beijing administration is delaying approval for the electric vehicle manufacturer BYD to establish a factory in Mexico, over concerns that the smart car technology developed...