Japan enacts largest state budget in history worth €664 billion

· Euronews