Why is India a developing country? NITI Aayog ex-CEO Amitabh Kant explains
Despite being the world's 5th largest economy, which is forecast to attain $5 trillion status soon, India is designated as a developing economy. Former NITI Aayog CEO Amitabh Kant explained that the difference between being called a developing and …