Renewable technology firm Shawton Energy has taken on a 8.6MW ready-to-build Welsh solar project from One Planet.
Renewable energy firm Low Carbon has inked a power purchase agreement (PPA) with hotel chain Maybourne to power 100% of its London hotels.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results