Seriously, first they are both located at Mountain View. Second it is not that much money to begin with, at least for Google. Third it totally fits Google's pet project description - wildly awesome but realistically little chance to produce result.
Seriously, first they are both located at Mountain View. Second it is not that much money to begin with, at least for Google. Third it totally fits Google's pet project description - wildly awesome but realistically little chance to produce result.