Beneo Label makes ‘great strides’ in Spain and Panama The Beneo Label is making 'great strides' in Spain and Panama, with two major Spanish supermarket chains including it on... Read more August 09, 2010