(1 Post)
daffodilbrain Mon 18-Nov-19 18:40:58

Twice today 2 different functions have used this term.. Inc run marketing once in commercial terms... is it a new in vogue term? And what does it mean???smile

OP’s posts: |

Join the discussion

To comment on this thread you need to create a Mumsnet account.

Join Mumsnet

Already have a Mumsnet account? Log in