Linktree’s latest tool for its 47 million users is a social commerce offering – Affiliate April 13, 2024 With its latest move, Linktree is reminding its users that it’s much more than just a link-in-bio solution. The creator economy company…