BNP Paribas interview question

Challenges faced and solutions arrived