Coronavirus: German Upper House approves $1.7 trillion rescue package
Representatives of Germany's federal states rubber-stamped the unprecedented measures, which include 156 billion euros of new borrowing, support for business and the health system, as well as hundreds of billions in guarantees for bank loans to firms.
Already passed by lower house MPs on Wednesday, the package is now expected to kick in from April 1.
Berlin will create an "economic stabilisation fund" offering €400 billion in guarantees for companies' debts, €100 billion for lending to or taking stakes in firms, and €100 billion in support for state-owned investment bank KfW.
With its firepower boosted by €357 billion, KfW will in future be able to guarantee some €822 billion in lending.
The federal government will also offer smaller firms up to €50 billion of handouts.
A total of €58.5 billion has been set aside for the health system, with €3.5 billion specifically for research and protective equipment, and the rest to be deployed as necessary.
The new borrowing marks a sea change in German economic policy, upending a financial-crisis-era constitutional rule drastically limiting budget deficits.