2003 Interim Report

 
Kee Shing (Holdings) Limited (00174)
 
Interim Report