27 April 2023 Variety of speakers confirmed for GEO Business Main Stage line-up Posted on 27th April 2023 by Max Banner GEO Business announces the Main Stage line-up in the lead up to the 2023 edition of the show, which returns to ExCeL London from 17 – 18 May.