Shell Technical Centre in Bangalore is due for completion next year May 16, 2016 Category: Commercial share post: 1/ share post: