Activists storm Microsoft data center construction site as protests surge across Europe, raising urgent questions about tech ...