3 ms·
I don't think 'walled garden' is marketing jargon. It's a negative term. Where have you seen that in marketing?
by chrisseaton 5y ago
I don't think 'walled garden' is marketing jargon. It's a negative term. Where have you seen that in marketing?