The technological challenge in Africa