M puts in a three-star performance at the International Business Awards