Richard Irvin takeover saves 300 jobs at Aberdeen-based firm

Richard Irvin sign
Richard Irvin sign

Breaking