Pergunta de entrevista da empresa Susquehanna International Group

Tell me about yourself? Why us?