Categories Articles China is facing an energy crunch and a debt crisis, and economists are sounding the alarm Post author By crystalg Post date September 29, 2021 Business Insider Business Insider Tags alarm, China, Crisis, crunch, Debt, Economists, Energy, Facing, Sounding ← Why is it good for companies to stop abusing video calls? → Diet soda may actually lead to weight gain, food cravings for women and the obese