India was ranked 70th of 77 countries in the Female Entrepreneurship Index 2015 released by London-based Global Entrepreneurship Institute