SUNBIRD FACILITY - WELIHENA, KOCHCHIKADE (SRI LANKA)

Since our humble beginnings in 1989, we have grown in to a fully-fledged solar energy manufacturer and service provider, with our custom built factory and office complex providing a centralized operation hub to our island-wide customer base.

Gallery