The organisers of this year’s ICE London event plan to make the 2023 edition ‘the biggest on record’, having booked up a vast amount of space at the ExCel Centre. The expo will encompass 51,466 square metres of net space and occupy 41 halls of the exhibition centre in Tower Hamlets, East London, whilst the iGB Affiliate London sister show …
Read More »