SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

Oil India Moves Corporate Office From Noida to New Delhi

Oil India’s board approved designating its World Trade Centre premises in New Delhi as its corporate office, replacing its existing office in Noida.

OIL

Related stories