17 Jul 2024 Satoshi Energy to locate crypto & AI data centers at two Texas wind farms Data centers at two sites to total 327MW