R6 Million Contract South Africa

latest news & developments