Bad Day for the EV stocks: Telsa (TSLA), Nikola (NKLA) and Nio (NIO) Are on Sale

Tesla's Stock Is Falling After Baillie Gifford Sold Its Share. Tesla's shares experienced the most dramatic decline out of them all. The price dropped by 6% …
View full source