The Network and Edge Group (NEX) generated $5.8B in 2024 but lost strategic weight this year. Read More CTech – 24/7