Halliburton World Locations Animation

Halliburton world animation highlighting their plant locations around the world.
Back to Top