In the famous Jain Hawala Supreme Court Judgment the office of CVC was empowered to become the lynch pin of anti-corruption efforts in India. But successive Govts have tried to nibble away his authority.
Read this post on polltics.org