20180711 business.india-business: India becomes world's sixth largest economy; muscles past France