Study: ECB deposit rate set to peak at 3.75%

Who is behind the deposit payments for SBF?