Based in Switzerland, Bell Food Group reports year-on-year improvements in revenue and profitability for the 12 months just ...