20131030 business.india-business: India placed 134 in ease of business ranking