2002 Interim Report

 
Moulin International Holdings Limited (00389)
 
Interim Report