We are the largest independent operator and developer of renewable energy power plants in India based on aggregate installed capacity. Currently our portfolio includes biomass, biogas, wind energy and small hydroelectric projects at various stages of development. As on February 2015 our portfolio of operating projects included 535.23 MW MW of aggregate installed capacity, which comprises 429.23 MW of wind energy projects and 106 MW of Biomass Projects.
SEPC is headquartered in Chennai, Tamil Nadu, with offices in Mumbai, New Delhi, Kolkata and Beijing, and WTG and cooling tower factories in Puducherry, Chennai and Umbergaon (Gujarat). The core services include detailed design and engineering, material procurement and overall project and construction management services. The businesses are categorized into two segments - engineering, procurement and construction ("EPC") projects and development. The EPC business focuses on renewable energy, process and metallurgy and municipal services projects. The EPC project experience and footprint reaches across 16 states in India.