Located in the north east of Singapore, “GreenRidges” is conceived as a slice of nature nestled within ... Sustainability is a primary focus of the building’s design with the goal of following the ...