This site seemed to be very informative but it has ares elsewhere to read on that you don't know about that may contain incorrect information. The Bloomberg was OK but where it can direct you. I would add some caution
Outstanding customer experience, huge support to paying customers. In 6 years I'm dealing with this site, I never ever got an email that was not expected.
Active on most social media, though not responsive to visitors' reaction, so that might be a flaw, but nevertheless that's an example to most businesses out there.