Atlanta-based investment firm o15 Capital Partners has successfully closed nearly $400M for its inaugural fund. Its Emerging ...