Business German government averts crisis with budget agreement for Europe’s largest economy STEPHEN GRAHAM 05/07/2024