20171104 business.india-business: Flaunting new ease of business rank; PM Modi invites MNCs to invest in India