In a push for India’s Narendra Modi-led government, the country climbed 23 slots to reach 77th position in the latest World Bank Group’s annual ease of doing business rankings released on…