Problems with Scottish Power’s IT system have led to it receiving the biggest rise in complaints any energy supplier has ever seen

Advertisements