Browsing Tag


In memoriam: Roger du Toit

Roger du Toit, 75, died of injuries sustained after being hit by an SUV while cycling. Du Toit was a founding partner of the firm DTHA which, among many other projects, helped design the CN Tower."Roger's leadership in the realms of…