News

Leading brokerage Motilal Oswal has given a buy rating to the shares of Indian Oil Corporation, as it sees 16 per cent upside. The brokerage has given a target price of Rs 145 to the IOC stock.