Shell New Technology Center in Bangalore to House 1,500 Employees
Shell has opened a new major technology hub in Bangalore, India, expanding the company’s R&D activities in Asia. The 52-acre, custom built technology center can […]
Shell has opened a new major technology hub in Bangalore, India, expanding the company’s R&D activities in Asia. The 52-acre, custom built technology center can […]
Copyright © 2024 | WordPress Theme by MH Themes