Environmental groups call for halt to new data center construction


Read on TechCrunch