(ANSA-AFP) - BERLIN, MARCH 27 - The upper house of Germany's parliament approved Berlin's coronavirus rescue package Friday, green-lighting almost 1.1 trillion euros ($1.2 trillion) to shield Europe's largest economy from the impact of the pandemic. 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 euros in guarantees for companies' debts, 100 billion euros for lending to or taking stakes in firms, and 100 billion euros in support for state-owned investment bank KfW. With its firepower boosted by 357 billion euros, KfW will in future be able to guarantee some 822 billion euros in lending. The federal government will also offer smaller firms up to 50 billion euros of handouts. A total of 58.5 billion euros 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. (ANSA-AFP).