A person or entity that conducts the majority of transactions online, usually through but not limited to e-commerce storefronts.
A person or entity that conducts the majority of transactions online, usually through but not limited to e-commerce storefronts.