Dubai Silicon Oasis
High-tech park living up to expectations<!--top2-->
The Dubai Silicon Oasis (DSO) Technology Park is living up to expectations as is evident from substantial investment that has...