Google People Cards – a recruitment star is born? Can it outshine LinkedIn?
If you’re fed up with Google’s supremacy over the web, you may be quite disturbed by its new venture. But if you like things simple, smart, and handy, you may be over the moon with its new feature. It’s called…