The Report on Social Responsibility Mankala hydro power plant on the River Kymijoki. 2HELEN GROUP 2010 2 33 HELEN GROUP 2010 ANNUAL REPORT 2010 The Report on Social Responsibility…