Business Snap CEO Evan Spiegel sells $10.2 million in shares By Admin - August 16, 2025 0 8 FacebookTwitterPinterestWhatsApp Snap CEO Evan Spiegel sells $10.2 million in shares