Technology Fintech VC powerhouse Frank Rotman stepping down from QED Investors to found his own startups Sultan Ahmed March 31, 2025 No Comments