The G20 Global Business Challenge (G20 GBC) is a global business competition leveraging the talent from the [...]