Founder, CEO of Nikola Corp Steps Down
Image Source: PR Newswire After reports of Nikola Corp. made rounds for alleged fraud cases, the company’s founder and CEO Trevor Milton stepped down from his executive position. Right after …
Start up the Business of your Dreams.