Greg Foran, who moved from Woolworths Ltd to Wal-Mart last autumn, has been named as the US retail giant's new chief in China. As Dean Best writes, Foran is taking charge of one of Wal-Mart's most challenging businesses.