Rebel Energy Goes Bust - and guess whos going to pay for it.