BP, a global energy major, has significantly bolstered its upstream exploration footprint in Indonesia, securing three new production sharing contracts…
BP, a global energy major, has significantly bolstered its upstream exploration footprint in Indonesia, securing three new production sharing contracts…