This initiative focuses on sustainable energy solutions for urban areas. Its projects aim to enhance energy efficiency and promote renewable energy usage among communities and businesses in London.
2013
United Kingdom
11 - 50 employees
Renewables & Environment
$1M - 10M in revenue