Hundreds pack town meeting to oppose 300-megawatt data center over property value concerns, board tables it
A plan for a 300-megawatt data center on the former Tonawanda Coke property in Tonawanda, New York, met intense resistance earlier this month, as BTPM NPR reported. A large crowd of residents urged town officials to reject what they see as a project with …