Almirall’s Nine-month 2023 Results:By / 09/11/2023 Almirall, S.A., the global biopharmaceutical company based in Barcelona, has announced its 9M 2023.