Apoorva Jaswal
More ideas from Apoorva
Facebook stockholders put 84 million more shares on the table for the company's stock market debut.

Facebook stockholders put 84 million more shares on the table for the company's stock market debut.