NEA Makes $372.4 Million After Data Domain Sale

NEA Makes $372.4 Million After Data Domain Sale

A 26-time return on investment