Bilala, Bilala, Tan, Duojiao, Komal, Bushra, Ezeani, Ernest, Usman, Muhammad ORCID: 0000-0003-1626-8477 and Salem, Rami Ibrahim a ORCID: 0000-0002-1241-1099 (2022) Carbon emission disclosures and financial reporting quality: Does ownership structure and economic development matter? Environmental Science & Policy, 137 . pp. 109-119. ISSN 14629011