Interim Report 2004
TACK HSIN HOLDINGS LIMITED (00611)
Interim Report 2004