The Nebula Tower will offer a net leasable area of about 88,000 square metres Related Post navigation Gridora signs MoU to deliver Abu Dhabi infrastructure Aldar launches Fahid island in Abu Dhabi