FINRA Brokercheck for Media

Financial regulator FINRA has a CRD known as Brokercheck:

Here, all licensed financial professionals must declare all outside business activity else face fines, penalties, forfeiture of licenses, jail time and more.

Please consider a similar style public repository for all media, newsrooms, journalists to declare their outside business activity so that the public can know who is paying these people to share propoganda within the United States.

The precedent is there and infrastructure established to force the media to go full nascar sponsorship and help remove any bad actors.