Work

Sustainability key performance indicators and the global reporting initiative: usage and challenges in a developing country context

FWCI: 6.396
Cites: 76
Cited by: 55
Related to: 10