Clue: Company about to broadcast somewhere in Egypt (5)
Answer: CAIRO
Explanation: Definition: somewhere in Egypt
AIR in CO