Abeego natural beeswax food wrap Canadian company Abeego has launched an all-natural beeswax food wrap that claims to keep food fresh longer. Read more May 12, 2015