About XL Fleet Corp.
Based in Boston, Massachusetts (MA), XL Fleet Corp. operates in the Automotive sector. XL Fleet Corp. was established in 2009 and is based in Boston, Massachusetts (MA). It is active in the Automotive space.