With China’s Economy On Life Support, It’s Time To Turn Off The Ventilator
China has long dreamed of being the dominant power on the planet. Until recently, it seemed well on the way to succeeding, with the stamp “Made in China” appearing on nearly a third of the world’s manufactured goods.
What a difference a…