Google Rents Record Billboard

Google is the first company to rent the world’s biggest digital billboard, which is eight storeys high and situated in New York’s Times Square.

Continue reading…