Construction of New Sewerage System Making Good Progress on Seychelles’ La Digue Island
Construction works are progressing satisfactorily after one year in the centralised sewerage system construction of Seychelles’ La Digue island project. This is according to the … Read more