Listen to this article Powhatan County has approved an estimated $2.7 billion data center campus on 119.9 acres partly bordering Chesterfield County. The county’s board of supervisors voted 3-2 during ...
Results that may be inaccessible to you are currently showing.