No More Urea Imports for India by 2025 MM Special Desk 10 April, 2024 India is set to achieve self-sufficiency in urea production by the end of 2025, aiming Read More