Twitter suspends a bunch of China-linked accounts, is Apple TV+ dead on arrival? 23 towns in Texas are hit with ransomware, and why isn’t Alexa in your car?

Sponsors