On-site power, low water use pledged for proposed $4.5B data center campus in Strasburg Posted on June 18, 2026 by Jared Mummert