Wind Energy Digital Power Optimization Secures 100MW Wind Power Purchase Agreement for Texas Data Centers byJohn GarciaJanuary 7, 2024