Evolution Power Ltd secures £15m Development Finance facility with Novuna Business Finance
Novuna Business Finance has successfully completed a £15m Development Finance facility for Evolution Power Ltd, a UK-based independent renewable energy developer with a significant track record in solar and battery…