PM Modi in Ahmedabad: world is taking note of new India

National