Distributor of meat and meat products. The company is the meat division of the agricultural cooperative Terrena in France. It processes and markets beef, pork, veal and lamb. Read More