3.7 C
London
Friday, February 23, 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