UCT Graduate School of Business students secured first place in the prestigious Geneva Challenge 2024 with an innovative ...