Ford is the top global automaker in Lead the Charge Coalition?s annual Leaderboard report, which evaluates the efforts of major automakers to ensure their supply chains are equitable and sustainable.

More...