Electronic commerce: the ever-evolving online marketplace · Study