Elizabeth Warren puts a giant tech breakup billboard in San Francisco’s face
On Wednesday, 2020 presidential candidate Sen. Elizabeth Warren (D-MA) put up a billboard in the heart of Silicon Valley pressing for big tech companies like Facebook, Amazon, and Google to be broken up.
The billboard is located at 4th and Townsend, right next to the city’s primary Caltrain stop, where a substantial chunk of South Bay technology workers arrive each morning. It’s not exactly prime placement — considering it’s neither facing the Caltrain station nor along
Read more »