NewsVoir Feeds Avataar-backed Capillary Technologies Lists Publicly, Marking Second IPO from Portfolio admin November 21, 2025 0