Taylor, Texas sells donated public park land to a data center developer for $10 million · Digg