Sai Life Sciences stock rating upgraded to Buy at Jefferies on capacity expansion plans

Sai Life Sciences stock rating upgraded to Buy at Jefferies on capacity expansion plans