Google puts its payment services under one roof

News 24/7