You are here: Home Archives PROJECTS: India's LT starts construction of Jeddah solar power plant in Saudi Arabia - ZAWYA