TSR is ready and prepared for this new dimension of circularity
ICM: Can you tell us about TSR’s core business Marc Affüpper: With revenues of around €5 billion per year and around 4.500 employees, TSR belongs to one of the biggest metal recycling companies worldwide. It has been active in Mehr