Nikola agrees to pay $125 million to settle SEC investigation

Nikola agrees to pay $125 million to settle SEC investigation

MarketWatch

Published