Motilal Oswal Financial Services gives a buy recommendation for Indian Hotels Company, with a target price of Rs 960, due to ...