Public Works and Infrastructure Minister Patricia de Lille says South Africa had been left littered with unfinished projects because the construction sector was one of the most corrupt in the country. Graft in the construction sector has cost the...