May 18 minCSR, ESG, Frameworks, Standards and Ratings - An explanation for non - Sustainability professionals