Designed by
Title
Picture of the research and development center in Dubai which will be completed by 2020. #143468452
Description
Picture of the research and development center which will be completed by 2020. The R&D centre will focus on four key operations: solar power, smart grids, efficiency, water.
This image is editorial