NET Cloudflare Stock Outlook 2026 — The Edge Network Moat No One Can Copy
Most people using the internet have no idea their traffic is passing through Cloudflare. That invisibility is by design—and it’s the clearest proof of how embedded this company has become in the internet’s infrastructure.
A request hits a website. Before the origin server sees it, Cloudflare has already checked it for malicious patterns, routed it through the optimal network path, and decided what to cache. In milliseconds. In 330+ cities simultaneously. At a scale that processes trillions of requests daily.
For investors, the question in 2026 is not whether Cloudflare has built something real—it demonstrably has. The question is whether the business model compounds efficiently enough to justify the valuation, and whether the Workers developer platform becomes the second large growth act that CEO Matthew Prince has been building toward.
What Cloudflare Actually Sells
The product portfolio sits across three architectural layers, each reinforcing the others:
Layer 1 — Network Performance (CDN + Routing)
Content delivery, DNS resolution (1.1.1.1), load balancing, traffic optimization. This is where Cloudflare started. The network now spans 330+ cities, with direct peering connections to virtually every major ISP and cloud provider on earth. Latency to end users is structurally lower than any centralized architecture can achieve.
Layer 2 — Security (DDoS + WAF + Zero Trust)
Cloudflare claims to block hundreds of billions of cyber threats daily. DDoS mitigation, bot management, web application firewall, API security—these are delivered as a unified service on top of the same network handling Layer 1. Adding security does not require routing traffic to a separate security cloud; the inspection happens inline.
Cloudflare One is the enterprise Zero Trust / SASE product: it replaces VPNs with identity-based access controls, secures remote and hybrid workforces, and enforces least-privilege access across cloud and on-premises applications.
Layer 3 — Developer Platform (Workers + R2 + AI)
| Product | Function |
|---|---|
| Workers | Serverless compute at the edge (JS, TS, Python, Rust) |
| R2 | S3-compatible object storage, zero egress fees |
| D1 | Distributed SQLite database |
| KV | Global key-value store |
| Pages | Static site and Jamstack deployment |
| Workers AI | Run LLM, image, and speech models at edge nodes |
| Vectorize | Vector database for AI applications |
This third layer is what makes Cloudflare’s long-term story different from a CDN or security company. It is the attempt to become a developer platform that competes with AWS and GCP—but with lower latency and a more transparent cost structure.
The Bull Case: Four Structural Growth Drivers
1. Edge Network Moat — Infrastructure That Cannot Be Replicated Quickly
Cloudflare’s physical network is the result of a decade-plus of cumulative investment. Thousands of data centers, peering agreements with virtually every major carrier, direct-connect relationships with ISPs in over 100 countries. Building this from scratch would take years and billions of dollars—and the incumbent would still have a head start in every market.
The distinctive property of this moat is scale makes it better, not just bigger. More traffic means more threat signals, which improves security detection accuracy, which attracts more customers, which adds more traffic. This self-reinforcing loop compounds the defensive advantage over time.
2. Workers Developer Platform — The Flywheel
When a developer builds an application on Workers, they tend to expand into R2 for storage, D1 for databases, Workers AI for inference. Each additional service increases switching cost. The developer who has built their entire application stack on Cloudflare’s edge—compute, storage, database, AI—faces a complex migration if they want to move to AWS or GCP.
This platform stickiness mirrors what AWS built with its own ecosystem. The difference is Cloudflare’s pricing structure: zero egress fees on R2, usage-based billing on Workers, and edge-native architecture that AWS can only partially replicate with Local Zones or Wavelength.
3. Zero Trust and SASE — The Enterprise Revenue Engine
Enterprise security spending on Zero Trust and SASE has been one of the most durable budget lines in technology. Remote work normalization, multi-cloud adoption, and the collapse of the traditional network perimeter have made VPN-based security architecturally obsolete. Cloudflare One positions against this shift directly.
The competitive advantage against Zscaler is latency. Zscaler’s architecture routes all traffic through Zscaler’s security cloud before delivery. Every security check adds a round trip. Cloudflare’s security inspection runs on the same network infrastructure already in the traffic path—no additional hop required. For latency-sensitive enterprise applications, this matters.
4. AI Inference at the Edge — The Emerging Growth Vector
Centralized AI API calls (OpenAI, Anthropic, Google) add 100–300ms of latency for users not close to the inference data center. For applications that require real-time AI—voice assistants, live translation, real-time content moderation, gaming AI—that latency is unacceptable.
Workers AI runs inference on open-source models at Cloudflare edge nodes globally. The vision: lightweight AI models run where the user is, heavy models run centrally, and Cloudflare routes intelligently between them. This is not hypothetical—Workers AI is live and generating revenue. The question is whether the usage growth compounds fast enough to move the top line.
Why Edge Beats Hyperscalers for Latency
This is a physics argument, and physics arguments are durable.
The speed of light through fiber optic cable is approximately 200,000 kilometers per second. A round trip from Seoul to AWS us-east-1 (Northern Virginia) covers roughly 22,000 kilometers of network path—meaning the minimum possible round-trip time is around 110 milliseconds. In practice, it’s 130–200ms due to routing overhead.
Cloudflare has edge nodes in Seoul, Busan, Tokyo, Osaka, Singapore, and dozens of other Asian cities. A Korean user’s request hits the Seoul edge node in under 5ms. Security inspection, content delivery, or AI inference happens there. No round trip to Virginia.
Where this advantage is most pronounced:
- Real-time applications: Online gaming, financial trading, video conferencing, live streaming
- AI inference at scale: Lightweight models (translation, classification, moderation) don’t need GPT-4-grade infrastructure—they need low latency
- DDoS absorption: Attack traffic should be filtered at the point of origin, not at a distant data center
- Data residency compliance: Some regulations require data to be processed within specific geographic boundaries
The hyperscalers are not standing still—AWS Local Zones and Azure Edge Zones push compute closer to users. But expanding to 330+ cities globally is not a side project for Amazon; it is Cloudflare’s entire reason for existing.
Revenue Model and Unit Economics
Cloudflare’s revenue structure follows a land-and-expand pattern:
| Customer Tier | Revenue Type | Growth Driver |
|---|---|---|
| Free (individuals, startups) | None (data, pipeline) | Paid conversion |
| Pro / Business (SMB) | Monthly subscription | ARPU expansion |
| Enterprise | Annual contract, high ACV | New logos, seat expansion |
| Developers (Workers/R2) | Usage-based billing | AI and serverless growth |
The enterprise segment drives the majority of revenue. Customers spending over $100,000 annually are the health indicator for whether Zero Trust and SASE adoption is accelerating.
DBNRR is the most important single metric: it shows whether existing enterprise customers are spending more year-over-year without counting new customer wins. A DBNRR above 125% indicates aggressive platform expansion within the installed base. A DBNRR falling toward 110% or below signals that upsell motion is slowing.
Current revenue figures and margin profile are in official earnings releases at ir.cloudflare.com—defer to those rather than any number cited here.
Bear Case: The Real Risks
| Risk | Mechanism | Severity |
|---|---|---|
| AWS bundling in existing accounts | CloudFront + WAF + Lambda@Edge discounted for AWS-native workloads | High |
| Valuation compression | PSR premium assumes sustained high growth; growth deceleration triggers multiple contraction | High |
| GAAP profitability timeline | Aggressive investment delays GAAP break-even, frustrates longer-horizon investors | Medium |
| Zscaler SASE entrenchment | Large enterprises already committed to Zscaler architecture are costly to displace | Medium |
| Commodity CDN pricing | Price erosion in basic CDN as hyperscalers undercut | Low |
The AWS threat requires honest treatment. Amazon CloudFront, AWS WAF, AWS Shield, and Lambda@Edge are all production-grade services. For enterprises already running substantial workloads on AWS, the switching cost of adopting Cloudflare is non-trivial. AWS can bundle security services into its infrastructure at near-zero marginal cost for customers already paying for EC2 and S3.
Cloudflare’s empirical counter-argument: the company’s largest enterprise customers are also heavy AWS users—and they keep both. The use case for Cloudflare is not “instead of AWS” but “in front of AWS”—Cloudflare sits between users and the origin, regardless of where the origin runs. This multi-cloud neutrality is Cloudflare’s structural defense against AWS encroachment.
The valuation risk is also real. Cloudflare has historically traded at premium PSR multiples that reflect expected long-term growth. If revenue growth decelerates toward 20%—or if the Workers/AI narrative fails to compound into material revenue contribution—the multiple will compress regardless of underlying business quality. High-multiple growth stocks require continuous execution against high expectations.
Competitive Landscape
| Vendor | Core Territory | Overlap with NET |
|---|---|---|
| Akamai (AKAM) | CDN and security veteran | Direct CDN and WAF competition |
| Fastly (FSLY) | Developer-focused CDN | Edge compute and CDN overlap |
| AWS CloudFront | AWS ecosystem CDN | Direct CDN, WAF, edge Lambda |
| Zscaler (ZS) | SASE and Zero Trust | Cloudflare One direct competition |
| Palo Alto Networks (PANW) | Broad security platform | SASE and network security |
The competitive map reveals Cloudflare’s unusual positioning: it competes in multiple categories simultaneously without a single dominant competitor across all of them. Akamai is stronger in CDN for large media companies but lacks a developer platform. Zscaler leads in SASE but runs no CDN. AWS covers everything but is not neutral.
- Zscaler Zero Trust Stock Outlook 2026 →
- Palo Alto Networks Stock Outlook 2026 →
- Taiwan Semiconductor Stock Outlook 2026 →
The Workers Developer Platform Flywheel in Detail
The Workers flywheel works because each product layer increases the value—and the stickiness—of every other layer.
A developer starts with a free Workers account to handle a simple API endpoint. The application grows. They add R2 for file storage (because the egress fee comparison to S3 is compelling at scale). They add D1 for a lightweight database. They add Workers AI for content classification. They add Vectorize for a search feature.
Now their entire application architecture is on Cloudflare’s edge. The latency profile is excellent. The cost structure is predictable. The migration cost to any other provider is months of engineering work.
The business consequence: developer acquisition cost through the free tier is extremely low. The payback comes through gradual product expansion over months and years. This is the same land-and-expand model that made Datadog and Twilio successful, applied to infrastructure rather than observability or communication.
The risk is that enterprise competitors—AWS, Google Cloud, Microsoft Azure—can all run aggressive developer programs with deep pockets. Cloudflare’s edge in this competition is the latency architecture and cost structure, not brand or marketing spend.
US Investor Strategy: Tax Accounts and Portfolio Fit
Tax account strategy:
NET pays no dividend—all return is capital appreciation:
- Roth IRA: Ideal account for a high-growth, no-dividend technology stock. Capital appreciation compounds completely tax-free, with no required minimum distributions. The full NET thesis—compounding ARR growth, platform expansion, edge AI adoption—plays out best in a Roth time horizon.
- Traditional IRA / 401k: Suitable for longer-horizon exposure. Pre-tax compounding defers the tax event. Works well if you want exposure to cloud infrastructure growth without annual income events.
- Taxable account: Gains taxed at long-term capital gains rates (0%, 15%, or 20% depending on income) if held over 12 months. No dividend to manage. Wash-sale rules apply if you sell at a loss and repurchase within 30 days.
ETF exposure if single-stock concentration concerns you:
- WCLD (WisdomTree Cloud Computing ETF) — Pure cloud computing basket, NET is typically a meaningful holding
- BUG (Global X Cybersecurity ETF) — NET’s security angle gives it representation in cyber ETFs
- CIBR (First Trust NASDAQ Cybersecurity ETF) — Broader cybersecurity coverage
Note that NET’s unusual positioning means it appears in both cloud computing ETFs and cybersecurity ETFs—rare for a single company.
Portfolio fit:
NET occupies a unique portfolio role: infrastructure plus security plus developer platform exposure in one name. It correlates with technology broadly but has idiosyncratic drivers (edge AI adoption, SASE penetration, developer ecosystem growth) that can diverge from pure SaaS names. Consider pairing with semiconductor exposure for full AI infrastructure chain coverage:
Earnings Checklist: Five Metrics That Matter
Each quarter, the five numbers that tell you whether the thesis is intact:
- Revenue growth rate (YoY%) — The headline indicator; watch for deceleration versus prior trend and versus guidance
- DBNRR (Dollar-Based Net Revenue Retention) — Above 115% confirms healthy enterprise expansion; decline toward 110% is an early warning signal
- Large customer count (over $100k annual spend) — Enterprise SASE and Zero Trust penetration, the highest-value segment
- Non-GAAP operating margin — Direction and trajectory toward profitability, not just the level
- RPO (Remaining Performance Obligation) — Forward revenue commitment from signed contracts; a leading indicator of future growth
All current numbers at Cloudflare Investor Relations.
The Bottom Line
Cloudflare has built something genuinely unusual: a neutral, globally distributed edge network that provides CDN, security, compute, storage, AI inference, and enterprise Zero Trust access—on a single infrastructure platform that no competitor has replicated.
The investment thesis is durable but not risk-free. The edge network moat is real and compounding. The Workers developer platform flywheel is real and strengthening. The Zero Trust / SASE enterprise revenue engine is real and growing. Workers AI is early but directionally aligned with how AI infrastructure will evolve.
The risks are equally real. AWS will bundle competitive services. Zscaler will defend its SASE territory. The valuation demands sustained execution. GAAP profitability remains a debate.
But the structural question—whether the internet needs a neutral layer that sits between users and every origin, providing security, performance, and compute simultaneously—has been answered empirically. Cloudflare already is that layer for a meaningful fraction of the internet. The remaining question is whether it can expand that position into the developer and enterprise markets at the pace the valuation requires.
For investors who believe that edge computing is where AI inference, security inspection, and developer workloads are converging, NET is the most direct expression of that conviction available in public markets.
The Global Threat Intelligence Flywheel
One aspect of Cloudflare’s competitive moat that rarely appears in standard analysis is the threat intelligence advantage that accumulates from processing internet traffic at scale.
Cloudflare processes a substantial portion of global internet traffic every day. That traffic includes attack attempts—DDoS packets, SQL injection probes, credential stuffing attacks, zero-day exploitation attempts. Every malicious pattern Cloudflare sees across its entire network is automatically analyzed and used to update protection for all customers.
The practical consequence: When a new attack vector emerges—a newly discovered vulnerability in Apache, a novel DDoS amplification technique—Cloudflare’s security rules update globally in minutes. A company with its own standalone firewall sees only the attacks targeting that single company. Cloudflare sees attacks across millions of properties simultaneously.
This is a genuine data network effect: more customers = more threat signal = better security = more customers. It is very difficult for a new entrant to replicate this threat intelligence depth without years of traffic at comparable scale.
Cloudflare’s Free Tier Strategy: Not a Cost Center, a Moat
A common misreading of Cloudflare’s business model treats the free tier as a charity or marketing expense. It is neither. The free tier is a deliberate strategic asset.
Customer acquisition pipeline: A startup founder who runs their application on Cloudflare’s free tier for two years, then raises Series A funding and needs enterprise features, is a natural conversion target with zero acquisition cost. The Free → Pro → Business → Enterprise funnel has been central to Cloudflare’s growth for years.
Threat intelligence sensor network: Every free-tier domain that Cloudflare protects generates real-time attack data. Attackers test new techniques against small targets before targeting large ones. Cloudflare’s free tier gives it first-look visibility into emerging attack patterns, which then becomes part of the threat intelligence product sold to enterprise customers.
Network utilization optimization: Free traffic fills in the off-peak capacity of Cloudflare’s edge infrastructure that would otherwise be idle. This improves unit economics on the fixed infrastructure investment.
The free tier also creates a reputational infrastructure. Millions of developers know Cloudflare because they started with the free product. That developer familiarity is what makes Workers adoption—and by extension, the long-term platform thesis—possible.
Akamai Comparison: Old Guard vs. New Architecture
Akamai has operated a CDN network since 1998. It is a legitimate comparison point for Cloudflare, and the comparison illuminates why architectural generations matter.
Akamai’s architecture: Built in the era of distributed content delivery for media files. The original design optimized for caching and delivering large static assets. Over decades, Akamai layered on security products and edge compute capabilities as acquisitions or extensions.
Cloudflare’s architecture: Built software-defined from the start. Every server runs the same software stack—CDN, security, Workers runtime, DDoS inspection—and the system dynamically allocates capacity based on demand. There is no separate “CDN tier” or “security tier”; it is one unified infrastructure.
The practical difference: When Akamai adds a new edge location, it requires provisioning specific hardware configurations for specific purposes. When Cloudflare opens a new city, the full product suite is available immediately. Cloudflare’s city expansions compound faster.
Akamai has responded to Cloudflare’s competitive pressure by acquiring Linode (cloud infrastructure), Guardicore (network security), and Noname Security (API security). The acquisitions signal strategic concern rather than confidence. Cloudflare built its suite organically on a unified platform; Akamai has been assembling one through M&A.
For a long-horizon investor, the architectural generation question—can a legacy platform compete with a greenfield software-defined one over a decade?—answers itself in most technology transitions.
Cloudflare’s Path to GAAP Profitability: The Investor Debate
One of the persistent debates around NET is the timeline to GAAP operating profitability. This is worth examining honestly rather than dismissing.
Cloudflare has consistently generated positive free cash flow and non-GAAP operating income—the gap between GAAP and non-GAAP results is primarily stock-based compensation (SBC), which is real dilution. The question is not whether Cloudflare can be profitable but whether the rate of investment will yield sufficient returns to justify the dilution.
The bear version of this argument: Cloudflare has spent years telling investors that it is in “investment mode” with profitability “ahead.” Technology companies that perpetually defer GAAP profitability can be signaling a structural cost problem rather than strategic patience. SBC as a percentage of revenue that stays elevated too long erodes shareholder value even if the business nominally grows.
The bull version: The infrastructure build-out is front-loaded. Physical edge nodes, fiber interconnects, and software engineering to run them require capital now to support revenue years hence. Once the network reaches sufficient density, incremental traffic requires negligible incremental infrastructure spend. The operating leverage thesis is directionally correct—the variable is the timeline.
What to watch: The ratio of SBC to revenue and its trajectory. If SBC as a percent of revenue is declining consistently, the GAAP/non-GAAP gap is narrowing naturally. If it stays flat or rises, the structural dilution argument gains traction.
Management guidance on the GAAP profitability timeline deserves scrutiny at each earnings call—not just what they say, but whether prior guidance proved accurate.
What a Cloudflare Stress Test Looks Like
A complete investment thesis needs explicit stress scenarios:
Scenario 1 — Growth Decelerates to 20%
Market saturation in CDN, slower enterprise SASE expansion, Workers adoption plateau. PSR multiples compress significantly. Cloudflare’s revenue growth has historically been in the 25-50% range; deceleration to 20% combined with a premium multiple could produce flat-to-negative equity returns even as the underlying business grows.
Counter: The AI inference and developer platform narratives provide two new growth vectors that were not material to the original CDN and security thesis. Multiple shots at large new markets extends the duration of high-growth expectations.
Scenario 2 — AWS Accelerates Edge Expansion
Amazon decides to build 330+ edge nodes globally, matching Cloudflare’s geographic footprint. AWS Local Zones expand aggressively with the full AWS security and compute stack. Enterprises already on AWS stop considering Cloudflare.
Counter: This would require Amazon to de-prioritize its core data center capex to fund edge build-out. Amazon has shown no indication of treating the edge as a strategic priority at Cloudflare’s geographic granularity. The economics of 330-city global edge coverage are different from AWS’s regional architecture strategy.
Scenario 3 — A Regulatory Black Swan
As Cloudflare handles a significant fraction of global internet traffic, regulators—in the EU, India, or China—could impose requirements that are architecturally difficult to comply with. Data localization at Cloudflare’s scale, or requirements to give governments access to traffic inspection, could create compliance costs or market access restrictions.
Counter: Cloudflare has actively built data localization products (Cloudflare Data Localization Suite) to address this risk. It is aware of the regulatory surface area that comes with its infrastructure position.
None of these scenarios negates the investment case. Together, they define the probability-weighted range of outcomes an investor should anchor expectations around.
Disclaimer: This article is for informational purposes only and is not investment advice. Do your own research.
What does Cloudflare actually do?
Cloudflare operates a global edge network across 330+ cities in 100+ countries. On that network it provides: CDN (content acceleration), DDoS protection, web application firewall (WAF), Zero Trust/SASE enterprise security, a serverless compute platform (Workers), object storage (R2), databases (D1, KV), and AI inference at the edge (Workers AI). The unifying thread is running compute and security as close to users as physically possible.
Is Cloudflare a CDN company, a security company, or a cloud company?
All three, and that's the point. Cloudflare's edge network supports CDN delivery, real-time security inspection, and general-purpose compute simultaneously. No other company offers all three on a single, neutral, globally distributed network. That category-defying positioning is a structural advantage.
Does NET pay a dividend?
No. Cloudflare pays no dividend and has no stated plan to do so. All cash is reinvested in network expansion, R&D, and product development. Verify at ir.cloudflare.com.
What is Cloudflare Workers and why does it matter?
Workers is Cloudflare's serverless compute platform—developers deploy JavaScript, TypeScript, Python, or Rust code that runs at the Cloudflare edge node closest to each user. Latency is measured in single-digit milliseconds rather than the 100-300ms round trips to centralized cloud regions. Workers competes directly with AWS Lambda, Google Cloud Functions, and Vercel for developer workloads.
What is DBNRR and why should Cloudflare investors track it?
DBNRR (Dollar-Based Net Revenue Retention) measures how much existing customers spent this period versus the same period last year. Above 100% means existing customers are expanding their usage without counting any new customer wins. It is the purest indicator of product-market fit and organic growth within the installed base. Current figures change quarterly—see ir.cloudflare.com.
How does Cloudflare One compete with Zscaler in Zero Trust?
Both provide Zero Trust Network Access (ZTNA) and SASE. The key difference: Zscaler routes traffic through its own security cloud before it reaches its destination, adding latency. Cloudflare One processes security inspection on its own network—the same infrastructure delivering the content—so there is no additional routing hop. For latency-sensitive applications, Cloudflare's integrated architecture has a structural advantage.
What cybersecurity and cloud ETFs hold NET?
WCLD (WisdomTree Cloud Computing ETF), BUG (Global X Cybersecurity ETF), and CIBR (First Trust NASDAQ Cybersecurity ETF) typically hold Cloudflare. Because NET spans both cloud computing and cybersecurity, it appears in ETFs from both categories—unusual for a single company. Verify current holdings and weights directly with fund providers before investing.
Can I hold NET in a Roth IRA or 401k?
Yes. NET is a standard US-listed NASDAQ equity. It can be held in a Roth IRA, traditional IRA, 401k, or taxable account. With no dividend, there is no ordinary income event while holding—all return comes as capital appreciation. In a Roth IRA, that appreciation grows completely tax-free.
What is Cloudflare R2 and how does it challenge AWS S3?
R2 is Cloudflare's object storage service, API-compatible with AWS S3. The critical difference: R2 charges zero egress fees. AWS S3 charges per-GB when data leaves their infrastructure. For applications that read stored data frequently—media streaming, AI model serving, large dataset analytics—the egress cost difference can be significant. R2 is positioned as a cost-competitive alternative for workloads that pair naturally with Cloudflare's edge network.
What is Workers AI and how does it relate to the AI investment thesis?
Workers AI lets developers run inference on open-source AI models (Meta Llama, Mistral, Stable Diffusion, Whisper) at Cloudflare's edge nodes globally. For lightweight inference tasks—classification, translation, summarization, spam filtering—running at the edge reduces latency from 100-300ms (centralized cloud round trip) to under 20ms. As AI adoption drives more per-request inference costs, edge inference becomes an economically attractive alternative to centralized API calls.
Is Cloudflare profitable?
Cloudflare is profitable on a non-GAAP (adjusted) operating basis and has generated positive free cash flow. On a GAAP basis, which includes stock-based compensation, the company has historically reported operating losses as it invests aggressively in network and product expansion. The path to GAAP profitability is a key investor debate. Current financial data is at ir.cloudflare.com.
What is the biggest long-term risk to Cloudflare's business?
AWS is the most significant structural threat. Amazon operates CloudFront (CDN), WAF, Shield (DDoS), and Lambda@Edge (serverless). For companies already deep in the AWS ecosystem, the marginal cost of using AWS-native tools can undercut Cloudflare's value proposition. Cloudflare's counter: it is cloud-neutral, serving multi-cloud and hybrid environments that AWS tools don't cover effectively. Most large Cloudflare enterprise customers also use AWS—and keep both.
관련 글

NET Stock Outlook 2026: Cloudflare at the Intersection of Zero Trust and AI Inference
TSM Taiwan Semiconductor Stock Outlook 2026 — The Factory the World Can't Quit

GRAB Grab Holdings Stock Outlook 2026 — Southeast Asia's Super-App at the Profitability Inflection

NIO Stock Outlook 2026 — Battery-Swap Moat vs. China's Relentless Price War

RUN Sunrun Stock Outlook 2026 — America's Solar Landlord and the Virtual Power Plant Bet
