3 ms·With new $20B fund, Insight Partners has $90B in assets under management3 points by sahin 5y agosharmin123 5y ago