Ex-Nikola CEO mysteriously vanishes from social media after abrupt resignation
Published
Former Nikola boss, Trevor Milton, disappears from social media in a mystery and leaving a mess behind, analysts said.
Published
Former Nikola boss, Trevor Milton, disappears from social media in a mystery and leaving a mess behind, analysts said.