Interim Report 2003
Benefun International Holdings Limited (01130)
Interim Report