×

XL Fleet shares drop over 16% after Muddy Waters takes short position

Mar 3, 2021 | 1:18 PM