Comment
Comment by dhimes
Something doesn't smell right here. They're losing an executive per month in 2015. They must not be very profitable, because their valuation is supposedly (according to TFA) US $15B and they recently got a large investment. I wonder what's up?