Our Id : 4574487
: 41.9 mw solar pv and 14.8 mwh bess ipp rfp
Authority : stellenbosch municipality
Tender No : BSM 89/25
Location : stellenbosch , western cape
Due Date : 2025-09-30
Publish Date : 28 Mar 2025