I am asking this question as an employer (small business). My C corporation filed its 2024 W2's electronically using TurboTax for Business. In doing so, did it also file the W2's electronically to the state that I live and work in (Ohio) or do I (as the company) need to upload the W2's to the state of Ohio by the Form IT3 deadline (2/25/25)? Same question re local tax (RITA Form 17).