2003 Interim Report

 
CITIC International Financial Holdings Limited (0183)
 
2003 Interim Report