20190802 business.india-business: India slips to 7th largest economy in 2018: World Bank