Hacker News new | ask | show | jobs
by venning 2937 days ago
> I've read 12% somewhere

In the article. Musk stated 12% last August.