Changsha, 410083
China
Financial constraints, regulatory distance, corporate environmental irresponsibility, Gender diversity