Google starts Global Impact Challenge as it seeks UK best social startups
On the 25th of March, Google Inc. is due to launch its new initiative, the Global Impact Challenge. The new competition will only take place in the UK where the Internet giant will