Stocks To Buy: Motilal Oswal projects 29% upside in this Midcap IT stock