renewable energy project management Videos
1 videos found
-
Noupoort Wind Farm (80 Megawatts), South Africa Video
Africa. Project Manager, Pule Segale talks about what this project brings to the local community and ...
Need help finding the right suppliers? Try XPRT Sourcing. Let the XPRTs do the work for you