Investment Thesis
Cloudflare (NET) continues to put one foot in front of the other and push forward with a plus 50% CAGR. During its earnings call, Cloudflare talks about the challenging macro environment and the importance of focusing on free cash flow to navigate...