isla announces first UK Venue Forum
isla, the sustainability body for the events industry, is hosting its first Venue Forum to engage UK venues in the…
read moreisla, the sustainability body for the events industry, is hosting its first Venue Forum to engage UK venues in the…
read more