Reference Solutions (formerly ReferenceUSA) Directory information for more than 20 million business and 222 million consumers. From the Library & Home