20080910 business.india-business: India ranks 31st in WEF index