E20 Stadium Group

US-based venue and event management company ASM Global has agreed its first stadium partnership in the UK after striking a deal with London Stadium