Agreement at last: Europe nears controversial deal on allowing bank data transfer to US.
dpa

Agreement at last: Europe nears controversial deal on allowing bank data transfer to US.