Africa becomes land of opportunity