16.8 C
London
Thursday, June 20, 2024
Home Sterling and Wilson to construct largest solar plant in Zambia Sterling and Wilson to construct largest solar plant in Zambia

Sterling and Wilson to construct largest solar plant in Zambia

Sterling and Wilson to construct largest solar plant in Zambia

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