Green process innovation, green product innovation, leverage, and corporate financial performance; evidence from

Yan Zhao Wang1, Shafiq Ahmad2

  • 1College of Finance, Henan Institute of Economics and Trade, Zhengzhou, 450018 Henan, China.

Heliyon
|February 23, 2024
PubMed