VideoIntel spent $1.53B+ in Ohio in 2025, updated construction timeline outlined in new state reportMarch 13, 2026 at 6:37 pm EDT