Humans are surrounded by natural energy, yet, more than two-thirds of the world's electricity comes from fossil fuels. Why? Because we're unable to harness it. This is our mission, to allow every community on earth to achieve self-sufficiency through renewable energy - and we won't stop until our range of products allows people to do just that. Stay tuned.
Location: United Kingdom, England, London
Employees: 1-10