India becomes better place to do business

A benchmark index for Indian equities Thursday slipped in early trade and was ruling 188 points lower, minutes after opening bell. [More]