Global Business Moves: Intel Cancels German Chip Plant and US FCC Approves $8 Billion Merger - July 25, 2025 | Kenya News Updates