business:life meets Rod Sheard
April 12, 2012
London 2012’s Olympic Stadium architect reveals the planning and time that goes into the creation of such an iconic venue
Read the interview here.
Olympic Stadium architect Rod Sheard
Courtesy of British Airways business:life Magazine
Photographer: Richard Cannon