Profiling nine UK energy companies that ceased trading in the past 12 months

A total of nine UK energy companies have closed down in the last 12 months