
Residents protest against Google data center in Bnei Zion, Israel
Complaints over planning process and health and environmental concerns could stop development
Complaints over planning process and health and environmental concerns could stop development