formats

Edinburgh-based energy supplier Our Power folds

Our Power ceases to trade, putting 70 jobs at risk, but regulator Ofgem say customers will be protected.