Europe’s largest economy