3 ms·
Do you mean credit cards? In many places (like Germany) commercial banks are the main source of funding for businesses.
by asdlfj2sd33 17y ago
Do you mean credit cards? In many places (like Germany) commercial banks are the main source of funding for businesses.