Albaugh Acquires Afrasa in Spain
Thursday, December 29, 2022 in North America
Albaugh Europe Sarl, a company headquartered in Lausanne, Switzerland, announces the acquisition of Industrias Afrasa, a company headquartered in Valencia, Spain.
View More