Motilal Oswal Financial Services has a buy call on Indian Oil Corporation with a target price of Rs 145. The current market price of Indian Oil Corporation is Rs 128.5. Indian Oil, incorporated in 1959, is a Large Cap company with a market cap of Rs 182502.88 crore, operating in Gas & Petroleum…
GIPHY App Key not set. Please check settings