Iran’s largest solar power project takes off in Isfahan with Aftab Sharq plant

By Ivan Kesic

The recent opening of Iran’s largest solar power plant, Aftab Sharq, in central Isfahan province, marks a significant milestone in the country’s pursuit of self-sufficient renewable energy technology.

President Masoud Pezeshkian…

Continue Reading