News

Shares of global wind blade manufacturer TPI Composites (NASDAQ:TPIC) fell 46.2% in the morning session after the stock ...