Following the failed merger of Npower and its retail arm, SSE has tasked Katie Bickerstaffe, CEO of the mooted new company, with steering the division towards a listing or sale.
Following the failed merger of Npower and its retail arm, SSE has tasked Katie Bickerstaffe, CEO of the mooted new company, with steering the division towards a listing or sale.