An energy firm with 160,000 customers has ceased trading, blaming recent rises in energy prices.

Read the full article