
SPIRITED SWEETS. Crown Nuggets were invented in Mexico in 1946 by Antonio Aguas Bessera, when he combined his grandmothers candy
Companies in this article
Mexican candy maker Crown Companies expands its distribution reach after identifying an oxygen scavenger that keeps its caramel candies fresh for up to nine months.