Almirall’s H1 2023 Results: Almirall Achieves Net Sales Growth of 7% to €466.1MM, Driven by Strong Growth in European Dermatology BusinessBy / 24/07/2023 Almirall, S.A., the global biopharmaceutical company based in Barcelona, has announced its H1 2023 financial results.