ICICI Securities Ltd | Retail Equity Research Revenues de-grew 0.5% YoY to | 625 crore (I-direct estimate: | 695 crore) mainly due to 25.6% YoY de-growth in API sales to | 114 crore...