I've heard it over here (UK) for many years, but only in the context of 'grow the business', so I thought it was business jargon 'meaning 'expand, increase or develop'. The examples Janice and others give makes me think the expression has widened in use in the USA.
|