Electronic commerce: enablers and implications · Study