10.0.3.54

Technology IPO revenues reach highest level since 2000

1076
Global technology IPO revenues have hit 14-year highs, according to a recent report. Revenues have reached $896m so far