Q4 2024 Management View CEO Bill Siwek highlighted that TPI Composites took significant steps in 2024 to improve financial performance, including divesting loss-making businesses, shutting down the ...