Oil major ExxonMobil will set up a technical and business support center as well as an R&D facility in Bangalore, the capital of the southern state of Karnataka. When the center starts in late 2015 it will initially have about 1,000 employees, and this number is likely to increase five...
