Fig. 1From: Digital finance and renewable energy consumption: evidence from ChinaMediating effect mechanismBack to article page