ADVERTISED RFQ 06/09/2025: REMOVING OF EXISTING ARTIFICIAL GRASS CARPET AND THE SUPPLY, DELIVERY AND INSTALLATION OF NEW ARTIFICIAL GRASS CARPET (CIDB GRADING: 1GB OR HIGHER)
ADVERTISED RFQ 06/09/2025: REMOVING OF EXISTING ARTIFICIAL GRASS CARPET AND THE SUPPLY, DELIVERY AND INSTALLATION OF NEW ARTIFICIAL GRASS CARPET (CIDB GRADING: 1GB OR HIGHER)