Search past winners/finalists


  • MESA logo

Watch the 2023 Awards Presentations

The 2023 International Business Awards® were presented in Rome, Italy on Friday, 13 October at 19:00 / 7:00 pm (UTC +2). Watch the recording of the entire broadcast here.