TPW free cash flow for Q2 24 is 3.57 M CHF. For 2023, TPW free cash flow was 301.41 k CHF and operating cash flow was 15.69 M CHF.