Reiterated 2026 revenue guidance and 450-500 MW delivery target signal sustained growth.
Why it matters
Reiterated 2026 revenue guidance and 450-500 MW delivery target signal sustained growth. — impact context not separately stored; see What changed.