Strides Pharma gets nod to invest $15 million in its biotech arm

Strides Pharma Science has received an approval from its Board of Directors to invest $15 million in its biotech arm Stelis Biopharma. The company will participate in the Series B fundraiser of Stelis Biopharma with a commitment of $15 million. The company currently own 36.25% stake in Stelis, the former biopharma division of Strides. In … Read more