Energy suppliers: do they need more oversight?

Specialist management consultancy Baringa Partners has added its voice to companies  supporting financial checks and ‘stress tests’ for energy suppliers. Ryan Thomson, partner at Baringa, said: “The energy market will struggle to support more than 50 active suppliers sustainably over…