Earnings call: TPI Composites Q1 2024 earnings, sustainability & market outlook

Earnings call: TPI Composites Q1 2024 earnings, sustainability & market outlook