The Corporate Social Performance-Financial Performance Link: Evidence from France · Study