Home Shanduka under fire for ‘non-compliance’ Cyril Ramaphosa, chairman of Shanduka.

Cyril Ramaphosa, chairman of Shanduka.