News

No matter how badly a fleet wants to electrify their operations there are substantial up-front obstacles to EV adoption ... or are there?