Owen Mumford this week announced that it has started building its new production facility in Witney, Oxfordshire in the U.K. Owen Mumford’s new Witney facility will stand as a production site for the company’s recently launched, next-generation auto-injector Aidaptus. The company has decades of experience creating its own drug delivery, blood sampling and rapid diagnostic products…