TRIBEX One of the leading suppliers in Switzerland for the photofinishing industry, photo retail stores and photo studios with a diversified portfolio of products.