British Petroleum to set up Global Business Service Centre in Pune

British Petroleum to set up Global Business Service Centre in Pune

United Kingdom oil major “British Petroleum” is going to set up Global Business Service Centre in Pune, Maharashtra to support its global businesses. The centre…

View More British Petroleum to set up Global Business Service Centre in Pune