Located in Garrard County, KY, the Turkey Creek project features 151,296 solar modules that generate 70-megawatts (MWDC) of clean energy.
Latest Videos
National Intern Day Video | 2023
Diversity Within & National PTSD Awareness Day: Arnold Haynes
Women in Construction 2023 | Carson Dukes | Career Story