7.9 C
London
Sunday, December 3, 2023
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