billy ad 2000

Category: Internet Media

Cloudflare files for initial public offering

After much speculation and no small amount of controversy, Cloudflare, one of the companies that ensures that websites run smoothly on the internet, has filed for its initial public offering. The company, which made its debut on TechCrunch’s Battlefield stag…