Shell groups 1,500 experts at new tech centre Shell said its new technology hub in Bangalore is for expanding Research & Development activities in Asia. Shell Technology Centre Bangalore (STCB), on 52-acre site, can house up to 1,500 experts working...
Read moreDetails


