Technology

Three Corporate Landlords Own Substantial Share of Metro Atlanta’s Rental Homes, Study Shows

Three Corporate Landlords Own Substantial Share of Metro Atlanta's Rental Homes, Study Shows A new study from Georgia State University…

10 months ago

ICBA Opens Center for Innovation in Atlanta

ICBA Opens Center for Innovation in Atlanta Atlanta, GA - The Independent Community Bankers of America® (ICBA) recently announced the…

10 months ago