10.0.1.127

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