More Story

World: Repower posted a revenue increase for 2016, despite a challenging market environment

In 2016 Repower posted total operating revenue of CHF 1.7 billion in what remained a challenging environment, closing the financial...