Leaf Clean Energy Company is a renewable energy and sustainable technology investment firm based in Washington, D.C., providing venture and growth capital across the renewable energy industry to support innovative, well-managed, rapidly-growing companies.
Level Solar is more than a company, its a mission. A mission to show the world there is a better way to generate and consume electricity: powered by the sun, with zero emissions, at lower cost. Level Solar enables homeowners to shift to clean, solar energy at no cost.
Headquartered in Bethesda, MD, Lockheed Martin is a global security and aerospace company that employs about 123,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration and sustainment of advanced technology systems, products and services.