I'm afraid there's no way to answer that, or even guess what it's supposed to mean, without more information. If the phrase is not used in a sentence, please at lead provide context. What is it describing? What is its purpose? What do other "marketing statements" by the same company look like?
Members are requested not to respond to this thread until tonnerre2000 has provided more context. We can't answer it definitively without context - there's just not enough information here - and we really ought not guess. Thank you.