Npower, Scottish Power and British Gas, which includes Scottish Gas, were named as the worst three companies for customer service
Npower, Scottish Power and British Gas, which includes Scottish Gas, were named as the worst three companies for customer service