Investing June 12, 2024

Fund backed by world’s richest man nears £1.4B deal for bicester owner stake