Back in the dark days of the Global Financial Crisis, the phrase “too big to fail” became a sign of the times. Exactly 10 years ago, it underlined corporate excess after stock markets were clobbered and banks wobbled in the wake of the Lehman Brothers collapse. Fast forward to 2018, and China is trying to […]