site logo

Avangrid and PPL talk potential $67B merger: Report