ABOUT US

Mission

Global NO.1 Renewable Energy Provider, SELTECH

Leading world-class EPC contractor for the utility-scale sustainable power project.

Company Profile Download

History

Contact Us

Headquarters

Ochang Research Institute

Sri Lanka Office