Advertisment

Annual earnings

Representative image
Indian Oil Corporation (IOC), the nation's biggest oil firm, on Tuesday reported a 31.4 per cent drop in the fourth quarter net profit as record refining margins were wiped away
Advertisment
Subscribe