1954 Huashan Road
Shanghai, Shanghai 200030
China
Shanghai Jiao Tong University
Investor Online Platforms, Retail investors, Disclosure, Customer and supplier information, Proprietary costs
Retail investors, environmental performance, Investor Online Platforms