Nationwide agrees terms for £2.9bn takeover of Virgin Money

Nationwide agrees terms for £2.9bn takeover of Virgin Money