Tag: BP
bp’s new Pune CoE to employ 400+ in 2024
bp, the global energy company, is all set to establish bp Technical Solutions India (bp TSI), its new centre for its global technical and...
BP to lay off 10,000, as demand dips and losses mount
British energy company, BP, will be slashing about 10,000 jobs as it has witnessed a sharp decline in demand for oil, following the pandemic....