Crown Castle sees 2024 revenue below estimates as telecom spending slows

Crown Castle sees 2024 revenue below estimates as telecom spending slows