Alright, January's almost over. Have you kept your New Year's Resolutions? It's all too easy to get off track, which is why ...
Spain now generates over 40% of its electricity from renewables, but excessive capacity and weak storage have caused frequent negative energy prices. Investor confidence is faltering as profitability ...