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 India’s board approved designating its World Trade Centre premises in New Delhi as its corporate office, replacing its existing office in Noida.