Building in Dubai Silicon Oasis suffers from lack of air conditioning
Tenants of IT Plaza, commercial building in Dubai Silicon Oasis are suffering from an on-and-off air-conditioning system for the past month that they said has … Read more
Tenants of IT Plaza, commercial building in Dubai Silicon Oasis are suffering from an on-and-off air-conditioning system for the past month that they said has … Read more