Work

How pressure from stakeholders affects integrated reporting quality

FWCI: 36.93
Cites: 81
Cited by: 232
Related to: 10