Pricing

Did Instagram’s new feature update just torch $260M of venture funding to link-in-bio companies?