Tag: global business services

Petroleum major BP to set up major new global business services...

New Delhi: Petroleum major BP today announced plans to set up a major new centre for its global business services (GBS) operations in Pune,...