Discussion about this post

User's avatar
Dr Liz Beavis's avatar

I wonder how they will maintain these turbines. Will technicians come from Spain?

Expand full comment
1 more comment...

No posts