When it comes to managing energy, location can make all of the difference. At Thea Development, we identify sites that have an energy advantage and meet all of the other stringent demands of data centers. Even in deregulated markets, location can have a material impact on the price and management of energy. Texas is a [...]
margie 2018-02-12T20:28:36+00:00Location Matters margie 2018-02-12T20:28:36+00:00
margie 2016-08-28T18:25:12+00:00Location margie 2016-08-28T18:25:12+00:00
Located just north of DuBois, PA, within 300 miles of New York, Philadelphia, Washington DC, Pittsburgh and Toronto, Canada. Half of the populations of both the United States and Canada live within 500 miles of the Campus site.