Explained: India, once poised to become the world’s 4th largest economy, has now slipped to 6th place due to slowing growth and global challenges. This surprising turn of events is reshaping its ambitions and altering the future outlook of the world’s 3rd largest economy

