Pergunta de entrevista da empresa Standard Chartered Bank

Mostly based on previous work