$105B Ohio investment signals major capital deployment, but headline questions strategic circularity, driving investor d
Why it matters
$105B Ohio investment signals major capital deployment, but headline questions strategic circularity, driving investor d