12:54 PM, 30th Jan 2026
Strides continues to deliver exceptional performance with highest ever quarterly EBITDA of Rs.2359 million in Q3 FY26