Sleep Ozlo enhances its ‘Sleepbuds’ by acquiring Irish neurotech company Segotia Segotia's team will establish a new neuroscience R&D hub for Ozlo Rowan Dunne1 day ago