News Business Why XL Fleet Stock Tanked Right now 5 years ago FeliciaF.Rose What transpired Shares of XL Fleet (NYSE:XL) fell as a great deal as 12% now in spite of a new...