20090910 business.india-business: India slides in 'Doing Biz': WB