Edison Energy Acquires Alfa Energy

The integrated energy and sustainability advisory company expands its geographic footprint to 22 European countries