×

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

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