Protesters break into Microsoft data center site in Amsterdam

Europe Tech Moderate confidence — 71/100

Unverified

Sources: The Verge