On its first day of trading, StarMedia’s market cap was more than $1 billion, due to the IPO of 7 million shares priced at $15 per share. It was the first Latin Internet firm to go public, creating what Brazil’s main business journal Exame referred to as the “Espuelas Effect”, eventually reaching a market worth […]