Shell Energy achieves top spot in customer satisfaction survey
Shell Energy Australia’s retail electricity business has been rated number one for large customer satisfaction for the 14th consecutive year.
Shell Energy achieves top spot in customer satisfaction survey Read More »