Technology IPO revenues reach highest level since 2000

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