Switzerland: Giant banner targets Big Tech outside data centre site

[[{“value”:” Switzerland: Giant banner targets Big Tech outside data centre site Last updated: 26 minutes ago The 676-square-metre display featured images of Elon Musk and Jeff Bezos alongside the slogan “Big Tech Bros suck our water, electricity, data”. Drone footage…








