Log in or subscribe to read 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