A team's green credentials are stretched to the limit as they break down a massive Euro truck in Sweden, aiming to recycle 90% of its parts.
A team's green credentials are stretched to the limit as they break down a massive Euro truck in Sweden, aiming to recycle 90% of its parts.