20031031 business.india-business: India ahead of China; Finland tops