Thouraya Ben-Abdallah
IHEC Carthage, Tunisia
Education
Jan 2017 – Dec 2017
Master's degree
Does social responsability decrease corporate default probability?