13.2 C
London
Wednesday, February 12, 2025
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