Germany finds evidence of forex rate-fixing

Traders Join Exodus as Forex Probes Add Pressure on Costs

Traders Join Exodus as Forex Probes Add Pressure on Costs