The Bow by Foster + Partners Foster + Partners has completed a 58-storey bowed tower in Calgary, Canada (+ slideshow). More