India is likely to witness a normal monsoon this year, the India Meteorological Department (IMD) said today.
The monsoon will be 97 per cent of long period average (LPA), which is normal for the season, IMD Director General
Disclaimer: No Business Standard Journalist was involved in creation of this content