National Solar Thermal Test Facility prepares for new tower construction January 23, 2023 9:55 am Construction on the new tower at Sandia National Laboratories’ National Solar Thermal Test Facility (NSTTF) is planned to begin Feb.... View Article