News & Publications

ALL NEWS AND PUBLICATIONS

The government-owned Industrial Development Corporation (IDC) has continued to deliver on its mandate to support the economy and facilitate job creation, demonstrating its resilience in a tough economic environment.

...