Who owns Marcal?
Marcal is owned by Atlas Holdings, LLC. Atlas was founded in 2002 and is headquartered in Greenwich, Connecticut.