Automakers Penalized for Failing to Disclose Recycling Data.
Ten automakers and two industry groups have been fined nearly £78 million for concealing vehicle recycling data. The…
Browsing Category