Steubenville

Technology: Solar
Location: Steubenville, OH
Site: 250 acre Privately Owned Brownfield
Project Size: 50 MW