Georgia Named No. 1 State for Business 7…

LOWNDES CO., Ga. - Georgia was recently named the number one state for business for seven years in a row by Site Selection Magazine. Site Selection is a Georgia-based publication focusing on global economic development and corporate…