Countries SA firms to pay $6 mn to settle World Cup stadium dispute Johannesburg – Top South African firms accused of contract collusion to build a 2010 World Cup stadium in Cape Town... Read more 19 May, 2022