Strides Pharma Science Q3 net declines 69% to Rs 92 crore | Sharefundss