GLOSSARY

eCommerce & Marketplace

A place connecting a buyer(s) and seller(s) where goods or services are bought, sold or exchanged.