Google launches Chrome Web Lab at the Science Museum | bit-tech.net Lab Team 12 years ago Google launches Chrome Web Lab at the Science Museum