what are the recent changes(works)did in ur project
what did You evince from the above wording of the question asked?
for any human being with an average number of working neurons the question simply means ...
what the eff... did You do in the project[s] You were involved ???
and the question is NOT banking domain related,
any interviewer would probably ask details about the work experiences in Your resume