STRATA SOLAR Location Durham, NC Project Size 50,000 SF Completed 2019 Previous Pairwise Plants Next Indian Monsoon