Zogolovitch: RIBA Trust dissolution an 'embarrassment'

Roger Zogolovitch