Is TPI Composites Stock A Buy?

Is TPI Composites Stock A Buy?