China’s top energy authority vows all-out efforts to avoid power cuts amid surging demand
China will spare no effort to ease the power supply tightness in Southwest China's Sichuan Province and Chongqing Municipality with measures such as strengthening unified power dispatching and ensuring the…