ICTSI posts $1 Billion profit in 2025 | Daily Tribune