Release Summary

Sterling and Wilson, leading Global Solar EPC company in the world, has been chosen to construct Zambia’s largest solar plant, of capacity 54.3 MWp.

Sterling and Wilson