Energy Development Company Limited (EDCL) is a company that generates and sells electricity from water and wind in its own power plants. It mainly focuses on the generation of electricity, infrastructure development by way of contract or own projects and trading of renewable energy products.