The Emerging Country That Flunks The “Acid Test”
December 04, 2018 at 01:00 AM EST
The cardinal sin in business is overbuilding because it creates high debt and fixed-cost burdens that sink your profits and ultimately drown you. This is why I see China taking a decade to work off its excesses.