A new South Texas data center will rely on untapped renewable energy
About 6 Minutes