CAT Financial interview question

Most difficult group project I worked on.