Wednesday, March 21st, 2018

Tenn. solar farms planned for McNairy

McNairy County could soon be home to the two largest solar energy installations in Tennessee. According to a news release from the Tennessee Valley Authority, Chapel Hill, N.C.,-based Strata Solar is planning …

Speak Your Mind

Questions or comments? We'd love to hear from you!