The IMD’s (Indian Metrological Department) prediction of monsoon being 106% ± 5% of LPA has brought only cheers, but even tears of happiness on this good news for the nation, so deeply dependent on monsoon and having faced the wrath of Rain Gods for two consecutive years with serious deficit in monsoon. So much so, […]