On Leadership Jun 14, 2010 Two giants of the world's retail stage are standing down: Sirs Terry Leahy of Tesco and Stuart Rose of Marks & Spencer. The two are...