Stamps.com acquires Endicia for $215 million in cash

Want to read more? Unlock Free Strategy Membership