Nothing was found on your request

07fd48ef-1565-4373-a178-f921ef85ebc6

TPI Composites' Cautionary Note for 2019 Shouldn't Worry Long-Term Investors

The contract value of the wind blade manufacturer hit record highs in the fourth quarter, so why is the market worried?