Tagged With Umud Shokri
28 March 2025
The Central Asian country is positioning itself as a low-carbon leader, but antiquated infrastructure and a dependence on Russia are holding it back






