EV Week In Review: Wait Ends For Tesla’s Giga Berlin, Nio Stock Stutters Amid Earnings, Semi Truck Production Kickstarts Nikola Rally
Electric vehicle stocks closed the week ending March 25 on a mixed note, reacting to the return of risk appetite and some company-specific developments. Shares of EV leader Tesla, Inc.