China’s Manufacturing Collapses, Power Overload Causes Negative Electricity Prices!
In June, multiple provinces in China experienced a dramatic drop in electricity prices. In Jiangsu, a major economic province, the average electricity trading contract...