Collating and Disseminating Credible Power Industry Data and Information
Wind turbine manufacturer remains in the red in Q1 2021. COVID-19 restrictions to blame. Revenue decreased…