Sharma hits out at critics of move to Noida

Vol 4, PW 18 (11 Oct 00) People & Policy
     

Oil India chairman and managing director BB Sharma has hit back at critics of the company's move to consolidate its corporate business at new offices in the Delhi suburb of Noida....