The Week in Tech: Amazon Muscles In on Seattle Election
Each week, we review the week’s news, offering analysis about the most important developments in the tech industry. Greetings from Seattle, where we have seven straight days of rain in the forecast. I’m Karen Weise, […]