Industry Immersion Africa is looking to reduce the departure of talented grads in STEM disciplines by teaching them business skills needed on the continent
According to top business schools, companies should consider taking a side on social and environmental causes in line with their brand to build corporate authenticity