
Renewables will need policy support to be ‘economically optimal’ – BloombergNEF
A report from the International Energy Agency (IEA) showed that the world now has 2.2TW of installed solar PV capacity, and massive manufacturing expansions in China have pushed the price of solar modules down dramatically in recent years with the effect …