Business
Origin buys stake in UK energy firm
Power and gas retailer Origin Energy has agreed to buy a 20 per cent stake in UK retailer Octopus Energy for $507 million, with an exclusive license to use its technology in Australia. Origin said […]