Establishment of ODC FTZ Authority
The Oecusse Digital Centre (ODC) Free Trade Zone (FTZ) Authority, officially established on 12th December 2024, is a groundbreaking initiative aimed at positioning Oecusse as a global hub for digital innovation and commerce.