Log in or start a trial to access this article

Shell opens new India tech centre

New complex in Bangalore to house up to 1500 people and look at LNG, engineering design and other projects