Shell opens new technology centre in India

Shell has opened a new technology centre in India. The 52-acre Shell Technology Centre Bangalore (STCB) marks an expansion of the company’s research and development (R&D) activities in Asia. The STCB brings together up to 1,500 scientists and researchers who previously worked at separate locations in Bangalore. It will be primarily made up of a […]