Discussion in 'Economics' started by turkeyneck, Dec 17, 2007.
I've heard it's 70-80 bps. Any idea?
Separate names with a comma.