Tag: Senvion SE

Orders totalling over 32 megawatts of wind power in France

16 turbines will produce electricity to power more than 32,500 households