Source document

Loading document…
2010 interim report — HOSKEN CONSOLIDATED INVESTMENTS LIMITED