Located in Garrard County, KY, the Turkey Creek project features 151,296 solar modules that generate 70-megawatts (MWDC) of clean energy.
Latest Videos
A White Construction donation honors legacy of Indianapolis skater Ethan Williams
Construction Inclusion Week | Luz Guizar
Diversity Within | Ebbert Toledo