<p class="MsoNormal">The German government has finalized its 2020 budget on Tuesday with a record new debt of $158.3 billion (EUR 130.5 billion). The largest annual spending in post-war history is attributable to the COVID-19 pandemic to shield its economy, but 40% less than initially expected.</p>