Spin4Play
HomePosts Tagged "Trevor Milton"

Trevor Milton Tag

Archive

Nikola founder Trevor Milton resigned on Sunday. Could the recent #MeToo claims be impacting stock price? Let's find out.