Find the word definition

Wikipedia
Almirall

Almirall, S.A. (Ticker Bolsa de Madrid: ALM) is a pharmaceutical company, with headquarters in Barcelona, founded in 1943.

In 2015, it generated total revenue of 769 million € and became the leading pharmaceutical company in R&D investment in Spain.

With over 1.889 employees (2015), it has a presence, through its 13 affiliates in Europe and United States.