clicks and mortar
Noun
Meaning
clicks and mortar (uncountable)
A business model that combines traditional retail outlets with an online presence.
Noun
clicks and mortar (uncountable)
A business model that combines traditional retail outlets with an online presence.