Tonawanda News

Archive

130319 FEDEX3

DOUG BENZ/NEWS A new FedEx facility would save nearly 1,000 jobs, state officials said. Nearly $13 million in tax incentives would be a part of the deal.