Q & A with Sr. Cécile Renouard, encouraging companies to be ecologically and socially responsible