The entire finance department senior management at Onderstepoort Biological Products, including an alleged whistleblower, have been suspended amid corruption probes