Search engine giant Google has honoured the humble traffic lights to celebrate its 100th Anniversary on August 5, 2015. The first traffic lights went functional in London in the...

Read More