story photo

The headquarters for Dubai Silicon Oasis, currently under construction, where RIT Dubai is expected to open in fall 2008.

Read the story this photo appeared in here »