Tallowmasters, a rendering plant located in Florida, USA, has been fighting to control and maintain a severe odour problem associated with the standard industry process of rendering its products.
Learn how Tallowmasters has successfully overcome these problems and more, to surprising results.
Duration: 7min32sec