The company was founded by Thomas Meyer in 1984 and is headquartered in Barcelona Spain. As of 2022 it had a presence in 109 countries with different
The company was founded by Thomas Meyer in 1984 and is headquartered in Barcelona Spain. As of 2022 it had a presence in 109 countries with different