Nikola founder Trevor Milton faces new federal fraud charge tied to ranch purchase

Visits: 3

Trevor Milton is facing a new federal fraud charge tied to his purchase of a Utah ranch. Read More Go To Source