The International Trade Credit Channel: Implications for Industry Performance