Startup founders and others in tech call on Sequoia Capital to act after a partner called Zohran Mamdani an ‘Islamist’ Jul 7, 2025By crystalg Business Insider Business Insider