From where does CARFAX get all the information?

From where does CARFAX get all the information?

CARFAX compiles the CARFAX Vehicle History Reports from information we receive from thousands of sources. We gather the information from municipalities, workshops, car dealers, insurance and other companies.