Technological innovation, financial fragility and complex dynamics