Major Setback for Nation’s Largest Petroleum Company as Profits Plummet by 99%
The financial condition of the country’s largest petroleum company Indian Oil Corporation Limited (IOC) has turned out to be worrisome in the second quarter. In the second quarter of the…