translate English to German: In my opinion, this is the best option in the interests of both consumers and financial services providers.
Das ist meiner Ansicht nach die beste Lösung, die sowohl den Interessen der Verbraucher als auch denen der Finanzdienstleister entspricht.