Worcester’s World Energy Efficiency Services has been acquired by Boston-based XL Fleet Corp. for $16 million. The acquisition will bring World Energy’s expertise in electric vehicle charging stations and the electrification process for companies into the fold of XL Fleet, which is a provider of vehicle electrification solutions for commercial and municipal fleets in North […]