Is Indian taxpayers’ money in safe hands?