how to get truck contract in mining in south africa