Indian Oil Corporation Limited, d/b/a IndianOil, is an Indian public sector oil and gas company headquartered in New Delhi. It is the largest commercial oil company in the country, with a net profit of ₹19,106 crore for the financial year 2016–17. Read More
Ahmedabad based company, Nandan Terry Limited, belonging to Chiripal group, a textile conglomerate, filed draft offer document with the regulators. ...
Indian Oil Corporation Limited on Wednesday announced that it will establishment of over 10,000 electric vehicle (EV) charging stations across India in the next three years. ...