logo_Sharaka3_ar

Country presentation: Kingdom of Saudi Arabia

 
Country presentation: Kingdom of Saudi Arabia

Country presentation on the status and future plans for the deployment
and implications of renewable energy technologies:
Part 1