3 ms·90M at 1.3B valuation? Means they sold more than 50% equities at this round...by xmly 8y ago90M at 1.3B valuation? Means they sold more than 50% equities at this round...hobofan 8y ago1B = 1000M