Sri Lanka Project

Project: Sri Lanka
Power:  5.9 MWp

Category: Commercial

Location: Sri Lanka