Southern First Bancshares Completes Public Offering of 1.2 Million Shares | Intellectia.AI