Barry Callebaut releases new Stewart & Arnold chocolate brandSwiss-headquartered Barry Callebaut has unveiled a new British chocolate brand, Stewart & Arnold, inspired by recently uncovered traditional recipes. Business, Chocolate, Packaging