Previous Next Scott II 28.3MW MWh of electricity per year Project Size Services EPC O&M Location Powhatan, VA