Dictionary.com
Thesaurus.com

have been disseminating

  • present perfect progressive
    of disseminate.
    disseminate
    verb (used with object)
    to scatter or spread widely, as though sowing seed; promulgate extensively; broadcast; disperse.