India ranks 34th out of 60 in business growth environment: Thornton
India has been ranked 34th among 60 leading economies in terms of 'business growth environment' but the country has been ranked among the bottom ten when it comes to 'business operating environment', says a report.
Sep 16, 2015, 22:43 PM IST