Investing, Trends

Is Facebook the IPO of a Generation?