Rebel Energy Collapses, Leaving 80,000 Customers Seeking New Suppliers Amid Rising Bills

previous post