Crisil states 22 of the 34 sectors stress-tested could see operating profitability decline by over 10 per cent as companies may not be able to fully pass on higher costs to consumers immediately
​Crisil states 22 of the 34 sectors stress-tested could see operating profitability decline by over 10 per cent as companies may not be able to fully pass on higher costs to consumers immediately by Soban News (international And National News)