ALBAUGH EUROPE SARL is a leading European alternative of post-patent crop protection products, Albaugh Europe was launched in 2007 by Albaugh, LLC of the United States as a strategic move to expand its international footprint into the crucial European agricultural market based out of the World Trade Center Lausanne, Avenue Gratta-Paille 2, 1018 Lausanne, Switzerland
2007