Modi says India aims to become developed nation in 25 years
India is the world's sixth-largest economy and is expected to grow at over 7% in the current fiscal year ending in March 2023 - the fastest among major economies.