Unfortunately, fossil fuel interests and some truck manufacturers are trying to derail that progress right as electric trucks ...
When a big diesel truck passes you by on the highway or in your neighborhood, you can see and smell it. It doesn’t have to be ...