Home FinanceBusiness Trevor Milton of Nikola Resigns Amid Fraud Claims