Interim Report 2006

 
TACK HSIN HOLDINGS LIMITED (00611)
 
Interim Report 2006