German banks charge hefty premiums as good deals grow scarce

by

Investment