Our last show back in 2014 saw visitors from 70 different countries who were looking to diversify and grow their business, so it’s a dynamic show with an international flair”
O Factoid: Definition of trophy: In ancient Greece and Rome a trophy was a pile of the weapons of a defeated army set up as a memorial of a victory (The Oxford Dictionary). O