
India’s boardrooms are not panicking over a regulator or a rival. They are panicking over barometric pressure. In late May 2026, the India Meteorological Department (IMB) downgraded its southwest monsoon forecast to just 90 per cent of the long period average, putting the odds of below-normal or deficient rainfall at a worrying 84 per cent.
Read More at Indian Television