Germany

Germany

Repower brand is finally dropped

GERMANY: Repower has officially rebranded itself as Senvion, following the conclusion of a licensing deal with Swiss Utility Ratia Energie.