EBL is an energy and innovation company provides energy efficiency, renewable Energy, and Energy Services.
Focus Areas
Notable Investments