Business Irving data center to draw on 48MW solar deal as QTS pursues renewable power Sofia Herrera · August 19, 2026