4 ms·I thought I read Google is putting down $3B. So 20% stake at minimum.by skinnymuch 9y agoI thought I read Google is putting down $3B. So 20% stake at minimum.