Leaf Clean Energy is a renewable energy and sustainable technology investment firm providing venture and growth capital.