20090815 business.india-business: India biz climate better than China