2 ms·
Musk owns ~20.5% of the outstanding shares. Ahuja does not appear to own an appreciable number (directly, at least).
by vonmoltke 9y ago
Musk owns ~20.5% of the outstanding shares. Ahuja does not appear to own an appreciable number (directly, at least).