Another market manipulation scandal? Traders said to rig currency exchange rates

by Stephen Beard