site logo

$3B solar-powered data center will be built modularly