Release Summary

Dubai Breaks Ground on World’s Biggest CSP Project

Dubai Electricity and Water Authority