Ohio’s largest single job creation project in state history could receive more than $450 million in tax breaks. The Ohio Tax Credit Authority approved a 2.594%, 30-year job creation tax credit for ...
February 2025 issue features the 2024 State of the Year, Deals of the Year, and Impact awards. Plus, top utilities and more.