News, Press Release 18 Mar 2021 Award-Winning 61 MWdc Turquoise Solar Project in Nevada Reaches Commercial Operation McCarthy Building Companies’ Renewable Energy & Storage group recently completed… terrasmart
Featured, News 18 Sep 2020 VOTE Turquoise Solar for Project of the Year! This 61.17 MW project sits on 180 acres of a… terrasmart