Orsted claims 73% of customers prefer renewable energy retailer

Picture courtesy of Orsted .
Picture courtesy of Orsted .

Breaking