Orsted signs Texas PV offtake with MerckBy SaraApril 26, 2021 200MW Armadillo Solar Center in Navarro County is expected to be operational in early 2023