Owben Engineering Firm Undergoes Strategic Management Buyout Business August 29, 2024 In an exciting development, the renowned Sunderland-based engineering firm Owben Ltd has transitioned to new management through a strategic buyout.…