CFIA Rennes will host the debut of Akona
The show in France will showcase new brand in March
Liberté, égalité, batterie
France is experiencing a new industrial revolution ... in the form of…
Orders totalling over 32 megawatts of wind power in France
16 turbines will produce electricity to power more than 32,500 households