noun large-scale financial transactions or institutions.
high finance 🔊 Listen to this noun large-scale financial transactions or institutions. Share Facebook Twitter Google +