Undisclosed · Manassas, Virginia
STACK Infrastructure NVA02
118MW
The power of 96,000 US homes.
Drawing power since Oct 2024. Projected to reach 487 MW by Jan 2028.
Undisclosed · Manassas, Virginia
118MW
The power of 96,000 US homes.
Drawing power since Oct 2024. Projected to reach 487 MW by Jan 2028.