Faisal KhanAnswered Jun 2, 2014Atlanta, GA for sure. The Mecca for FinTech.Payment Industry OverviewPayment Products CaliforniaGeorgiaUnited States