This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Sterno Products closed out 2019 having had one of its most lucrative years. Sales were up, the factories were busy, and it was looking like 2020 was...