A blinkered view of the world

Transparency International (TI) has, indeed, shocked and awed the Indian public with its report on the Bribe Payers Index (BPI)…