IDC receives green light to dredge sand for Seychelles’ stockpile
Seychelles authorities have approved a class two environment impact assessment (EIA) that will allow for the extraction of sand that is managed by the state-owned Islands Development Company (IDC) to…