NEA closes on $2.45B

Share this