Which adjective would you use to pinpoint the nature and condition of the Indian economy – ‘baffling,’ ‘inexplicable,’ or purely ‘criminal’? While one side of the coin says that India is projected to become a $5 trillion economy and will soon emerge as the third-largest...