e·lan (āˈlän, āˈlan) - noun - energy, style, and enthusiasm
in·no·va·tion (inəˈvāSH(ə)n) - noun - the action or process of innovating
Boutique low-carbon investment and project development company
Current ventures:
Efficiency investing - accelerating upgrades in buildings and industry
Hydrogen - producing and delivering hydrogen for power and transport