7.3e - Elkington Flashcards

1
Q

Elkington’s triple bottom line definition

A

A model that assesses business performance based on profit, people and planet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Triple bottom line reporting definition

A

When performance in each of the areas are assessed and reported back to stakeholders

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Advantages of Elkington’s theory:

A
  • Encourages business to think beyond narrow measures of performance
  • Encourages CSR reporting
  • Supports measurement of environmental impact
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Disadvantages of Elkington’s theory:

A
  • Not very useful as an overall measure
  • Hard to reliably measure ‘people’ and ‘planet’
  • No legal requirements to report it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly