Ommica hits 40% of sales in first quarter

4 Apr 2025