TP24 Raises CHF 380M Debt Funding From Barclays and M&G Investments