New UK government ditches energy and climate change department

UK developer opens Spain office

Moving mountains

Lightsource building largest floating PV project in Europe

UK developer connects Panama PV project