Specially developed to meet the needs of small households, Happy Bread is a new brand of packaged bread launched by Jowa in Switzerland. According to information, the product is a ready-sliced, preservative-free, long-lasting fresh Swiss bread that can be kept for up to five days after purchase. Described as being made with only flour, yeast, water and salt, the product is said to keeps its freshness thanks to a special …