Engineering survey and design; EPC; project management; project consultation; project supervision; environmental impact assessment; preparation of soil and water conservation plans for development and construction projects; contracting overseas electric power projects and domestic international tendering projects, the survey, consultation, design and supervision works in such overseas projects and the export of equipment and materials required for such overseas projects, and dispatching laborers required for implementing such overseas projects; project tendering agency; and wholesale and retail.