Leadership Electric Vehicles Stock Market Electric Vehicles Corporate Finance Corporate Strategy Elon Musk Battery Technology Elon Musk Investment Decisions
Opening at $13.65 per share, the listing proceeds despite lawmaker resistance over its past bribery record.