Analysis of China's Investment Strategy: A case study of China's Clean Energy Transformation 2024 on energy security

Authors

  • Mohammad Badrudin Slamet Riyadi University
  • Qonitah Rohmadiena Slamet Riyadi University
  • Ganjar Widhiyoga Slamet Riyadi University

Keywords:

China, Energy Security, Clean Energy, Energy Transformation

Abstract

China currently stands as the world’s largest energy consumer. China’s energy consumption is accounting for approximately 25% of global energy demand, and is projected to increase annually. This study aims to examine China’s strategic approach to achieving energy security through extensive investments in clean energy. In response to growing energy consumption and
the imperative to ensure long-term sustainability, China has initiated a significant transition toward renewable energy sources as part of its national resilience strategy. Based on the theoretical framework of energy security, this research investigates the nexus between statedriven policy interventions and China’s clean energy transformation. Employing a qualitative methodology, the study adopts a descriptive-analytical approach, drawing on case studies and data derived from official government sources, peer-reviewed journals, policy reports, and credible news outlets. The findings reveal a substantial reduction in fossil fuel reliance alongside a marked increase in non-fossil energy consumption between 2018 and 2024. iChina’s strategic orientation toward clean energy transformation has directly contributed to the enhancement of non-fossil energy supply, thereby reinforcing its energy security agenda. Ultimately, this transition underscores China's pursuit of a self-sufficient and long-term energy security framework grounded in renewable energy development.

Author Biographies

Mohammad Badrudin, Slamet Riyadi University

Slamet Riyadi University

Qonitah Rohmadiena, Slamet Riyadi University

Slamet Riyadi University

Ganjar Widhiyoga, Slamet Riyadi University

Slamet Riyadi University

Downloads

Published

2026-01-24