The irritating jingle for India’s tourism advertisements uses the slogan “Incredible India”. I for one tend to agree that the country is incredible, if the literal meaning of the adjective may be employed to mean that various aspects of the country’s policy are simply not credible in today’s global economic context. Just on Friday, the […]