Energy Developments
sinobi Country
Australia
Business Category
Energy
Employees
101-1000
Discovered
2025-08-13
Published
August 09, 2025
Victim ID
EAHbuRDxYhuJ
Description
EDL is a global producer of sustainable distributed energy, EDL owns and operates a portfolio of power stations in Australia, North America, and Europe. From innovative renewable operations to clean and remote energy expertise, EDL delivers solutions to a diverse range of customers the world over. The company was founded in 1988 and is headquartered in Brisbane, Australia.