The term “girlboss” may have faded from popular use, but the presence of female founders in Atlanta — and throughout Georgia — is still quite strong. In the Peach State, women own 48.4% of businesses ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results