Germany pledges €100 million to fund vital projects i