Interim Report 2003/2004

 
IMI Global Holdings Limited (00585)
 
Interim Report