Hacker News new | ask | show | jobs
by vonmoltke 3275 days ago
Musk owns ~20.5% of the outstanding shares. Ahuja does not appear to own an appreciable number (directly, at least).