Special Tribunal sets aside R1.6bn IDT contracts
The Special Tribunal has reviewed and set aside two Independent Development Trust (IDT) contracts, worth some R1.6 billion, and has ordered the five companies, who received the contracts, to pay back all profits gained from the contracts.
According t…