Explore Business Standard
India has become the 4th largest economy in the world, overtaking Japan, NITI Aayog has reported, citing IMF data. But there are some pressing challenges that India needs to address to ensure it doesn't stray on course to becoming the 3rd largest by 2028. Watch the video to know all about them.