Bouzid AYOUB

Bouzid AYOUB

Wind & Solar PV Project Manager