Really not sure you can compare solar and wind energy from the 1970s to the highly efficient modern solar and wind solutions of today.
Really.
Really.
No. Sorry but China has not firmly refused to acknowledge the necessity of renewables. Quite the contrary, actually.
[0] https://www.iea.org/data-and-statistics/charts/annual-invest...