2003 Interim Report
Tack Hsin Holdings Limited (00611)
2003 Interim Report