Bigger India

Global Entrepreneurship Index: India moves up one spot to 68

India has moved up one place to the 68th spot on the Global Entrepreneurship Index of 2018, which is topped by the US.

Read it at Business Standard

Leave a Reply

Your email address will not be published. Required fields are marked *