US investors offered enhanced returns on Euro Stoxx 50

Credit Suisse launches five-year note on European benchmark

european-flags

Leveraged return products are the most frequently issued structured product to US retail by notional. The products have a relatively simple payout with the potential for high returns and are str