Presenting a Project at Short Notice

Company: Deutsche Bank

Difficulty: medium