Trevor Milton, the founder and chief evangelist of the Arizona-based electric car startup Nikola Corp, was forced to quit as the executive chairman of it board amid serious allegations that he indulged in willful misrepresentation of the company’s battery and fuel cell technology to investors. The company announced that Trevon Milton will be replaced by […]