New regulations mean that the green space that surrounds these apartment buildings, which comprises as much as 90 per cent of a site, can now…
New regulations mean that the green space that surrounds these apartment buildings, which comprises as much as 90 per cent of a site, can now…