02 Jun 2026 QTS behind Van Wert, Ohio, “mega site” acquisition, announces $10 billion data center campus