Site icon China Economic Review

2: China's global ranking on an index measuring the investment potential for renewable energy projects.

 Source: Nasdaq

Exit mobile version