Brandstories Latest Vega ranked SA’s top educational institution 11 months ago student360 Vega, a brand of the Independent Institute of Education (IIE), has been ranked as South…