LEED Renaissance Tower Adds Unsustainable to Towering Turkey
Work will soon begin on the 44-story Renaissance Tower in Istanbul, Turkey. The only thing authentically Turkish here is its zip code. Image via FXFOWLE Located on the Asian side of Istanbul at 606-feet, which is taller than most of its skyline neighbors, this “chiseled obelisk” of an office block is meant to highlight an eastern […]