Work

Sustainability disclosure and its impact on telecommunication and information technology sectors' performance: worldwide evidence

FWCI: 2.35
Cites: 69
Cited by: 23
Related to: 10