2025 Leaderboard Report: Automakers Making Inadequate Progress On Cleaning Up their Supply Chains, 2025 Results of Clean Cars Scorecard Shows
No company scores more than 50%, three automakers in dead heat at the top of the rankings (Tesla, Ford, and Mercedes). Lead the Charge unveiled its third annual Auto Supply…