The Rise of Entrepreneurship and E-commerce In Africa