e business risks and barriers to business adoption