Business Atlanta Venture Capital Firm Secures $75 Million Fund for Investment Initiatives byEditorial StaffJune 12, 2025