Installation of new sewerage system on Seychelles’ La Digue Island in good progress
Works are progressing satisfactorily after one year into the project of constructing a centralised sewerage system for Seychelles’ La Digue island, said the Public Utilities