Google News
spot_img

Gross national income

India ranked 121 in ‘Doing Business 2009’

India ranked 121 among 181 economies around the world in terms of starting a business in India, according to a recent report published jointly by World Band and International Finance Corporation named ‘Doing Business 2009’. The study was conducted...
- Advertisement -

Latest News

Retail sales grow 8% y-o-y in March 2024: RAI Survey

According to the survey, sports goods reported a growth of 11% followed by apparel and beauty showing a growth...
- Advertisement -