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