Thomas, Shibi Mary
(2011-06-23)
There is a growing demand for Masters in Business Administration (MBA)
postgraduates generally. This need for business leadership is greater in South
Africa and throughout the continent of Africa. MBA in South Africa is ...