Designed by
Title
The research and development centre under construction at the Mohammed bin Rashid Solar Park in Dubai #195665439
Description
The research and development centre under construction at the Mohammed bin Rashid Solar Park in Dubai, United Arab Emirates, on 17 January 2018
This image is editorial