EEconomy Read More How India’s economy really rivals Japan’sApril 10, 2026 New Delhi: For years, India has ranked as the world’s fifth-largest economy, behind the US, China, Germany and…