PM Modi out to woo investors on first Europe trip
But India is currently ranked 142nd out of 189 countries in a World Bank "ease of doing business" global league table.
Apr 08, 2015, 08:45 AM IST
But India is currently ranked 142nd out of 189 countries in a World Bank "ease of doing business" global league table.
Apr 08, 2015, 08:45 AM IST