ON the outskirts of Cairo, a state-of-the-art space lab was meant to mark Africa's entry into satellite production.