Amit Shah unveils world's largest charkha at IGI Airport - Business Standard