Oil India shifts corporate office from Noida to New Delhi: What has changed? Check new address and details
Oil India Limited has shifted its corporate office from Noida to the World Trade Centre in New Delhi following board approval on October 21, 2026. The company's registered office will remain in Assam. Check the new office address and details.
\