“The State Environmental Quality Review Act, or SEQRA, was created in 1975 to ensure that growth did not come at the expense of our environment. That mission remains essential. But…
Opinion
Guest op-eds, City Limits bloggers and reaction from readers