Back to the glossary
loh-KAY-shun
noun
The physical place where a business is represented — a store, booth, or office — and meets customers to showcase and sell its products or services.
Subtotal
£0.00