Skip to content
Advertisement

Business

Dell doubles office space

The company has taken up the 16th and 17th floors of the office tower, occupying some 3,200 sqm of space - nearly twice the area it occupied previously.

More from Business All