Share Truworths diluted earnings up 8.4% to 560.7c

Let's do Biz