Hacker News new | ask | show | jobs
by recoiledsnake 5580 days ago
You mean around 17% to 20% ? That's 'most people' and the 'average consumer'?
1 comments

can you link to the numbers