This week, listed electric vehicle (EV) and transportation infrastructure maker Nikola announced that it is paying $50 million in cash and stock for a 20…
Investable UniverseJune 23, 2021
Investable Universe is copyrighted material. All rights reserved.