TheiaBeta/Article
AWS Halts 7.2 Million-Square-Foot Data Center Project in Virginia - Theia