Tech companies are lining up to go public — here's what we learned from the most recent wave of IPO filings Source will download... Tech companies are lining up to go public — here's what we learned from the most recent wave of IPO filings