160-MW Virginia solar project will support Facebook data centers
Social media giant Facebook signed a power purchase agreement on a 160-MWAC solar facility that will be built in Chesterfield
Read moreSocial media giant Facebook signed a power purchase agreement on a 160-MWAC solar facility that will be built in Chesterfield
Read more