India is expected to have an “above normal” monsoon season with 106% of the long period average, according to the India Meteorological Department.
India is expected to have an “above normal” monsoon season with 106% of the long period average, according to the India Meteorological Department.