ParentFull threadvenning·> I've read 12% somewhereIn the article. Musk stated 12% last August.View on HN