Ready? Enter Now
Search past winners/finalists
The 2018 International Business Awards® was broadcast on Saturday, 20 October from the ballroom of the InterContinental London Park Lane Hotel in London, England. Rewatch the presentations here.