Dictionary.com
Thesaurus.com

has been amalgamating

  • present perfect progressive
    of amalgamate (3rd person singular).
    amalgamate
    verb (used with object)
    to mix or merge so as to make a combination; blend; unite; combine.