logoalt Hacker News

gosub100yesterday at 7:33 PM0 repliesview on HN

the leeches are the publicly traded companies that are listed on the stock market. Any market should be happy to have more participants, unless you like price-uncertainty.