Powerful executive and dismissed employee were central players in the funding of dodgy BEE consortium
Allegations of governance failures have emerged over the IDC’s involvement in a R2.1bn Club Med Tinley leisure development