On its first day of trading, StarMedia had a market cap of over $1 billion, due to its IPO of 7 million shares. It was […]