Role of young entrepreneurs in Africa's growing business landscape