Shell job losses won't affect India businesses

Vol 13, PW 13 (03 Dec 09) People & Policy
     

Shell staff in India can rest easy, amid rumours of job losses at its Hazira LNG operation under the company’s global re-structuring programme....