Siemens facing scrutiny over Western Sahara wind project

Focus on Moroccan wind turbine deal

Share this