Visa application startup Atlys raising USD 12 Million from Sequoia and others

Top