News tagged with larry page

Google Labs shutting down

Google on Wednesday said it is shutting down its Labs website for creations-in-progress in order to better focus its resources and energy.

dateJul 20, 2011 in Internet
shares0 comments 4