Banco Santander
Banco Santander is Banking and Financial Services Company with headquarters is in Spain.
Banco Santander has 11,236 branches.
Banco Santander annual revenue was 54,216 Million EUR and annual net income was 9,076 Million EUR for year ending Dec-2022.
Banco Santander annual revenue was 48,406 Million EUR and annual net income was 7,558 Million EUR for year ending Dec-2021.
Banco Santander had 206,462 employees as on 2022.