What is the Nelson Mandela University Business School and where is it located?
The Nelson Mandela University Business School is a higher education institution that offers business and management programs. It is located in Port Elizabeth, South Africa.