13.2 C
London
Thursday, December 5, 2024
Home Sterling and Wilson to construct largest solar plant in Zambia File photo of workers cleaning photovoltaic panels inside a solar power plant in Gujarat

File photo of workers cleaning photovoltaic panels inside a solar power plant in Gujarat

Sterling and Wilson to construct largest solar plant in Zambia

Sterling and Wilson to construct largest solar plant in Zambia