74.6 MWdc Solar PV Installation, North Carolina

74.6 MWdc Solar PV Installation, North Carolina

Original size is 1140 × 736 pixels

74.6 MWdc Solar PV Installation, North Carolina