Corporate Social Responsibility Combines with RG and Diversity and Gender-Equality in the work-place for a broader impact on Society