Google invests $600m