Critics say deregulation has allowed energy resellers to dupe consumers into paying an estimated $600 million extra in recent years rather than lowering bills.
Critics say deregulation has allowed energy resellers to dupe consumers into paying an estimated $600 million extra in recent years rather than lowering bills.