Project Description

Yara Digital Hub Singapore

Location: @ Delta House (Singapore)
Floor Space: 5,400 sqft