Does trade credit really help relieving financial constraints? · Study