GreenPower
GreenPower is an independent originator, developer, owner and operator of renewable energy assets with projects in onshore wind, hydro and solar. Founded in 2000, GreenPower is based in Alloa, central Scotland and has a small specialist team leading development, construction, acquisitions and operation of renewable assets. GreenPower has consented over 270MW of renewable assets and currently have projects in development of over 170 MW.
Last updated on