TPI Composites: Will Green Energy Make A Comeback?

Despite recent headlines on wind power reliability and tax credits, the wind industry is still posting excellent long term growth metrics. TPIC has a …