Locations
East Sussex, UK · Brighton, UK · Brighton and Hove, UK
industry
Energy · Government and Military · Sustainability
Size
51-200 employees
Stage
Other
founded in
2007
We envision a Renewable World, where energy is readily accessible to all, helping to end extreme poverty and reduce climate change.
Something looks off?On-site & Remote