Interim Report 2003

 
Champion Technology Holdings Limited (00092)
 
Interim Report