Weatherford to close Aberdeen manufacturing facilities

© PRESS AND JOURNALPost Thumbnail