Projects seen from space are pretty cool! This one is a 104MWdc/80MWac project located in Utah. Designed in late 2020 and put in service 2021.
Projects seen from space are pretty cool! This one is a 104MWdc/80MWac project located in Utah. Designed in late 2020 and put in service 2021.