The sumptuous luxury of the Savoy Hotel doesn’t instantly spring to mind as the epicentre of a renewable energy revolution. Conspicuous consumption and sustainability have never...
The leaders of the green energy sector gathered in London on Thursday night for the annual British Renewable Energy Awards, in an event that showcased how...