€20 billion

More from iTechPost