Many people have written on this, including many posts on this forum, to name a few e.g.
If you do have an alternative, please also state clearly why other understandings may be wrong, be specific etc.
to be more clear, from my understanding, i will say that quite no bank in the world is making riba.
i will not try to state why other understanding may be wrong since these understanding never prooved that there is in Quran something that point to one of these words : capital, loan, interest, borrower, lender, schedulee of reimbursement and son on.
Actual understanding of Riba is all conjectures.
Riba seems to be related to something some people want to sell and God is saying that they haven't the right to sell it.
my question can be put in these other words: What is the forbidden good no muslim can sell ?