Loading Video…

This browser does not support the Video element.

Prince William County board rejects data center proposal

Prince William County’s board has rejected a proposal for a 2,000 acre Dulles Cloud South data center campus.