Financial Signals Crushing It: COVID-19 Is The ‘Biggest Accelerant Twilio Could Have Asked For’ May 12, 2020