ભારત આ રેંકિંગમાં 70માં સ્થાન પર છે.