No Picture
International

Johannesburg BRT completed

WSP Africa’s ‘toughest ever’ BRT project finished after three years SOUTH AFRICA Construction firm WSP Africa has completed a BRT scheme in Johannesburg, a project it has described as the toughest the company has undertaken. […]