Explore Business Standard
As winter takes hold of northern India at the end of every year, in New Delhi's corridors of power, a well-oiled bureaucratic machine moves into a higher gear, in preparation of India's annual Budget, perhaps the country's most importantly yearly statement.