Clayco Wins EPC Contract for $620M Solar Wafer Plant in Tulsa | Engineering News-Record