Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
EBL Logo
EBL Growth Score
72
CB Rank
992147
Heat Score
39
EBL is an energy and innovation company provides energy efficiency, renewable Energy, and Energy Services.
Energy
Energy Efficiency
Renewable Energy