Updated: Weatherford to close Aberdeen manufacturing facilities

Weatherford's base on Souterhead Road, Altens.
Weatherford's base on Souterhead Road, Altens.

More from Energy Voice

Latest Posts