This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Twitter just resumed paying its bills to Google Cloud, but its new CEO has many more messes to sort out. Read More