Afsin-Elbistan

Taqa defers $12bn Turkey power project
Potential project to boost power output to 7GW

Most Popular