15.9 C
London
Thursday, July 25, 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