Nikola founder Trevor Milton faces new federal fraud charge tied to ranch purchase
Trevor Milton is facing a new federal fraud charge tied to his purchase of a Utah ranch.
Source link
Trevor Milton is facing a new federal fraud charge tied to his purchase of a Utah ranch.
Source link