Cybersecurity Funding Picnic Corporation Rebrands to VanishID, Raises $10 Million Picnic Corporation has rebranded to VanishID and announced the launch of a CEO privacy and security offering. Eduard KovacsApril 23, 2025