Shanghai 200051
China
Donghua University
carbon disclosure, Scope 3, Blockchain Technology, Digital technology