I suggest that the phone nos. of vigilance office/anti corruption office, with the name/designation of the officer concerned, should be exibited, in front of all the govt offices such as RTO offices, police stations, Register offices, so that it will induce the affected public, to use the service immediately, when they are demanded to pay bribes.
Your Suggestion is already a law in Tamil Nadu where very Government Office like RTO,Commercial Tax Office has displayed Name and Phone Numbers of Vigilance Officers but corruption has not come down. It will not come down unless and until we decide that we are not going to pay a single rupee to get a favour.
Your vote on this answer has already been received
Yes also this should be made available online.......and our courts (magistrate, high and supreme) shud deliver justice in reasonable time i.e. maximum of upto 6 months time for each case and not 10 to 15 years for each case only then corruption can be kept under controll...else Judges will keep DATING us (Taareekh pe Taarekh).