e-business design, management, marketing and promotion