News ClipIdeastream·New Russia Township, Lorain County, OH
New Russia Township trustees vote against Lorain County mega site
New Russia Township trustees voted against a zoning change for a proposed mega-site development, casting doubt on Lorain County's $500 million infrastructure investment. Trustees cited concerns about vague project details and the potential for undesirable industries like data centers.
3/18/2026
