- Advertisement -
Now that may be the truth, but it totally invalidates any claim to excellence. A company that essentially shrugs when asked about an essential part of their product or service development is an eternity away from purveying “the finest” anything.
The same goes for being a “world leader in…

