Ten Cate Nederland - Greensource, a green sustainable and safe water source
Country, South Africa, Location, South Africa (North West Province), Sector, Water Water treatment Water supply, Project budget, € 6,480,190 (FDW contribution = € 3,200,000),...