European University Institute Library

Transactions costs and the profitability of financial intermediation

Label
Transactions costs and the profitability of financial intermediation
System control number
(OCoLC)535422495
Carrier category
Media category

Incoming Resources