ICICI Securities Ltd | Retail Equity Research Revenues fell 3% YoY to | 1067 crore against I-direct estimate of | 1041 crore. Both generic CS segments registered de-growth of 1%, 3%, respectively, due to impact of capacity constraints & import alert EBITDA margins declined 224 bps to 33.9% (I-direct estimate: 36.8%) mainly due to increase in other expenditure, which included forex...