XL Fleet’s new division will provide charging infrastructure, energy storage, and power solutions for electrified fleets. XL expects its customers will require at least 100,000 charging stations in the next several years.

Leave a Reply