The latest revelation by the Independent Corrupt Practices and Other Related Offences Commission (ICPC) on the discovery of 908 suspected ghost workers...