ROAD TRIP: Japan Waste To Energy System

With installations in over 65 countries and on all 7 continents, SSI is proud to be a global leader in industrial shredders and shredding machines. In our newest video series, SSI Road Trip, we'll be taking a look at installations around the globe and getting a sneak peak at what makes them tick!