2 ms·To note as well the Techcrunch article specifically says 71% ownership.by robryan 2y agoTo note as well the Techcrunch article specifically says 71% ownership.