Government & Public Policy

EDA approves $74 million tax credit, boosting award for planned 207-unit Newark high-rise