The tooltip text is the one for a Great Merchant. Envoys do not generate any money when they complete their diplomatic mission, only influence. (At least in my game - I play with a lot of mods, but as far as I can see, none of them changes the diplomatic mechanisms of Vox Populi.)Trade Hub doesn't sound right?