26 Mar 2026 Colliers: Data center investment tops $580 billion, beating oil investment for the first time However, fears of significant investment risk continue to grow