Royal Bank of Scotland said results suffered from about $3 billion in provisions for legal and regulatory matters.
Forex – financial instrument.Forex news
Royal Bank of Scotland said results suffered from about $3 billion in provisions for legal and regulatory matters.