Spain's Gamesa sells wind turbines to Egypt

Agencies
0 Min Read