Confused about credit scores? Bhushan Padkil, SVP at TransUnion CIBIL, breaks down the key factors that affect your score and ...