Holmes Place in Geneva
A&B COMMERCIAL GmbH
"The world's largest food innovation marketplace"