Brokerage ICICI Direct Research has made a buy recommendation on two multibagger stocks, Persistent Systems Limited…