Public Service commissioner, Terrytown residents weigh in on frequent power outages ...
A $50 million liquefied natural gas facility is coming to Lowndes County to meet rising industrial demand and support regional manufacturing growth.