Leaf Clean Energy Company (LEAF)

Back to homepage

Company Description

Leaf Clean Energy Company is incorporated in Cayman Islands on 14 May 2007. The Company invests in clean energy projects, predominantly in North America. It is a renewable energy and sustainable technology investment firm providing venture and growth capital across the renewable energy industry to support companies...