Ovo Energy paid out £27m to a company owned by its millionaire founder last year, despite warning over its ability to stay ...
Link Securities | Iberdrola (IBE) and Scottish Power have sounded out their rivals about a possible deal involving their UK ...