Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

eco solutions solar uk pkg spc_00004025
eco solutions solar uk pkg spc_00004025

    JUST WATCHED

    Solar power is shining in the UK

MUST WATCH

Solar power is shining in the UK

Lightsource, Europe's largest solar development company, is engineering a 23,000-panel floating farm capable of powering nearly 2,000 British homes.

Solar power is shining in the UK

Lightsource, Europe's largest solar development company, is engineering a 23,000-panel floating farm capable of powering nearly 2,000 British homes.