Sign inCreate Account
'Global uncertainty is something which definitely occupies the minds of officials when we are preparing for the Budget.'
India has been ranked a low 119 out of 130 countries on an index that measures business resilience.
NEWS
BUSINESS
MOVIES
CRICKET
SPORTS
GET AHEAD
REDIFF MONEY
REDIFF-TV
REDIFF ASTRO