Corporate Social Responsibility (CSR) serves to avoid and alleviate the occurrence and outcomes of local and global phenomena that continually destroy and disturb the world at large. Aimed to benefit the society and the surroundings, it however necessitates substantial outlay of firm resources....