For decades now, Google has been virtually ruling the internet. The Mountain View-based tech giant has worked on thousands of products and services, revolutionising and inspiring other companies to innovate. It has several key products with billions of users. But that doesn’t mean that every product created at Google turns […]