Global

Exclusive: EU Commission to fine banks $2.3 billion euros for benchmark rigging