4111 month ago
IDC Fights Gag Order in R90m Solar Panel Scandal: Whistleblowers Silenced
The Industrial Development Corporation (IDC) is fighting a gag order that prevents it from interviewing whistleblowers who claim ARTsolar, a company it funded with R90 million, may be importing solar panels from China instead...