Adac

1 result

Particulate emissions are the tiny fragments of soot that are an inevitable by-product of burning fuel in an engine, and diesel cars are an especially egregious source

Diesel cars may be emitting as much as 1,000 times the legal limit of particulate emissions, according to research by environmental think tank Transpo(...)