stands 16.5 years behind China on average

In terms of major business and economic metrics, India stands 16.5 years behind China on average

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