Google Talks: Can Technology Improve Quality of Life in Cities?

By July 25, 2018media