News

Holborn Group is proposing to build Canada's tallest building with a public observation deck in downtown Vancouver.