SATBA ramps up solar drive with over 5,000 MW under construction

TEHRAN – Iran’s Renewable Energy and Energy Efficiency Organization (SATBA) has launched the installation of over 5,000 megawatts of solar power capacity at more than 850 sites across the country, as part of its push to expand renewable energy…

Continue Reading