Google Maps is used by more than a billion people every month. And those people send in more than 20 million suggested updates each day.
Read full article on Wired – Threat Level
Google Maps is used by more than a billion people every month. And those people send in more than 20 million suggested updates each day.
Read full article on Wired – Threat Level