Managing business in a multi-channel world :success factors for E-business