Do technological innovation, natural resources and stock market development promote environmental sustainability? Novel evidence based on the load capacity factor

Wen-Xuan Zhao, Ahmed Samour, Kefu Yi, Mamdouh Abdulaziz Saleh Al‐Faryan

Resources Policy · 2023 · 123 citations · 80 references

Concepts

References

80