pull down to refresh

Yes...the person behind is like "the business card of the idea".

In Hungarian language it exist a proverb, which say "don't listen to what he says, but who says it".
I think your quote is the "business synonyme" of this proverb