15.9 C
London
Thursday, July 25, 2024
Home Zambia awards 120 MW solar power tender Zambia awards three joint ventures 120 MW solar power tender

Zambia awards three joint ventures 120 MW solar power tender

Zambia awards three joint ventures 120 MW solar power tender

Zambia awards three joint ventures 120 MW solar power tender