Corporate August 18, 2026 QTS DFW1 Campus (DC3)

QTS buys 48 MWac of solar from ENGIE for its Irving campus