Everything you need to know about Germany's 'Schufa' credit scoreSchufa credit score is vital for newcomers in Germany, affecting housing and credit opportunities.