Skip to main content
    12.82MW Solar Photovoltaic System and 2 years Maintenance and Operating - Eskom (Closed) | Tender Archive