
Leaf Clean Energy
Leaf Clean Energy Company and its wholly-owned subsidiaries is a renewable energy and sustainable technology investment firm with offices in Washington, DC. The firm’s investment strategy utilizes a rigorous, hands-on approach and leverages significant experience in operations, financing, and government relations. Leaf invests in companies and energy projects, both control and minority investments, and has a diversified investment portfolio in North America.