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 ...
Some results have been hidden because they may be inaccessible to you