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

About 6 Minutes