Loading...

Independent Development Trust

Government & Public Service

The Independent Development Trust (IDT) is a Schedule 2 state-owned entity located in Bloemfontein Central, providing comprehensive social infrastructure and development programmes. Established in 1990, IDT supports education, housing, health services, and business development projects for underprivileged communities.

Find the Best of South Africa

Get our expert guides and smart Alerts for SA's top restaurants, events and services. Stop hunting, start finding

}