At 73, India ranked among the worst in global entrepreneurial performance
When it comes to entrepreneurial performance, India ranks amongst the worst globally, according to a report published this week. India comes in at 73rd out of 78 nations ranked in the Global Entrepreneurship and Development Index, GEDI, published by Imperial College Business School, George Mason University and the University of Pecs, on Monday.
Read Full Story>>

