20171119 business.india-business: India moves up one notch to 126 in GDP per capita terms