Renewables & Environment - London, England, United Kingdom
Transforming Power GenerationOur vision is to transform power generation by developing and deploying cost effective, large scale renewable source infrastructure.We apply state of the art technologies and innovative commercial models to maximize the impact of solar, wind and other renewable sources, accelerating the transition to a sustainable energy matrix.