Must Read Twitter Beta now lets users log in with Google Account Daily 24x7 News Jul 20, 2021 Twitter, San Francisco, Twitter Beta, Google Account, 9To5Google