A team of engineers discussing on-site at a wind farm
Keywords
wind,
environmentally friendly,
renewable,
carbon,
energy,
generator,
electricity,
power,
environment,
protection,
windmill,
engineer,
technician,
construction,
industry,
plant,
power plant,
equipment,
technology,
inspection,
men at work,
helmet,
work,
factory,
business