Google Maps is turning its over a billion users into editors

https://techcrunch.com/2016/07/21/google-maps-is-turning-its-over-a-billion-users-into-editors/

Comments