XL Fleet shares drop over 16% after Muddy Waters takes short position | 1330 & 101.5 WHBL
×

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

By Syndicated Content Mar 3, 2021 | 1:18 PM