GEO Business – a record breaking 19% up on visitors

An incredible 3007 visitors descended on the Business Design Centre in London last month for GEO Business 2019, an impressive 19% increase from the previous show which equates to an astonishing 87% increase since its launch in 2014.  Analysis of those attending this...