Indian engineer next to a wind farm talking on the phone. Clean renewable energy technologies. Wind power plants

Code produit:
600585870