India’s July monsoon rains seen at 94% to 106%: IMD | India News
Monsoon clouds gathering over the city skyline in New DelhiNEW DELHI: India is likely to receive monsoon rainfall between 94% to 106% of a long-term average in July, the state-run India Meteorological Departmentsaid on Friday, the most!-->!-->…