20120705 business.india-business: India's economic troubles self-inflicted: Report