19 Mar 2025 Stack Infrastructure secures $4bn green financing for US and Canada data centers Cash will benefit three projects, including 1GW Virginia site