Losses narrow at Cymra Life Sciences as CEO bemoans ‘unfair trading conditions’ by Steve Jones November 13, 2024November 14, 2024 Byron Bay-based Cymra Life Sciences halved its losses in FY24 as sales rocketed to more than […]