TheiaBeta/Article
1606 Corp. to Acquire 55 MW Power Generation Facility and Data Center in Texas for $11.67 Million - Theia