SMOKE ON THE WATER: Selling Marine Diesel Particulate Filters

Talk about blowing smoke … a few of the claims made by new entrants to the marine diesel particulate filter market might [...]