ICICI Securities rates Motilal Oswal buy, cites 66% recurring revenue

By NewsBytes Desk