From securing an apartment to buying a car, your Schufa credit score can have impact almost every area of life in Germany. We ...