Google Chrome browser and fledgling operating system, is touting itself with a giant advent calendar projected onto the wall of a shopping center in London. “The calendar [is] counting down the days until [Christmas] on the side of enormous shopping complex Westfield in Shepherds Bush, West London,” wrote Daily Mirror.
Get Latest News
Subscribe to Digital News Hub
Get our daily newsletter about the latest news in the industry.