Feb18 Two More Energy Suppliers Cease Trading Written by Lauren Smith in Energy Suppliers Business energy suppliers Whoop Energy and Xcel Power ceased trading on Friday 18 February, joining 27 other companies that have collapsed since last… Continue Reading