It’s all arbitrage
All business is arbitrage! British Gas extracts gas from the ground at a cost in the equipment it takes to extract and I guess some licences that allow them to extract. And they sell the gas on, for more than it cost to get it. Your local fish and chip shop buys fish and potatoes…
