The social network that you can wear
- Lifestyle
- February 6, 2015
Acclaimed the largest strategy and management competition in the world, the Global Management Challenge, an international management Strategy competition which started earlier this year in Kenya has expanded its coast by seeking to attract 250 teams worldwide to take part in its annual management strategy challenge. A move which surpasses its inaugural edition which held
READ MORE