Greenpeace Protests Stack Infrastructure Data Center in Switzerland With Giant Banner
Greenpeace activists unfurled a 26-by-26-meter banner near a Stack Infrastructure data center construction site in Beringen, Switzerland. The protest highlighted concerns about Big Tech’s environmental impact.



