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