Anyone can sound big with a little spit shine and some bs. If they are as big as they say, they should be listed with D&B. But I can't remember where I heard, it but that name rings a bell with me.
This is CABL.com posting #128751. Tiny Link: cabl.co/mHEN