Nikola is paying $8.1 million in authorized charges for ousted chairman Milton 2 min read Business Nikola is paying $8.1 million in authorized charges for ousted chairman Milton February 26, 2021 Trevor Milton, CEO and Founder of US Nikola, speaks during a presentation of his new all-electric and...More