Artificial Intelligence ibex wins 2024 Artificial Intelligence Excellence Award – Martechcube Google Inc. March 21, 2024 March 21, 2024 ibex wins 2024 Artificial Intelligence Excellence Award Martechcube