According to the latest data by brokerage firm Bernstein, India is a median 16.5 years behind China on broad business and economic indicators. Read More:…
View More In terms of major business and economic metrics, India stands 16.5 years behind China on average