Liberty Solar Recurrent Energy owns and operates the Liberty County Solar Project, a 100 MW large-scale solar energy facility in Liberty County, Texas, near Houston. The Liberty March 12, 2021