Environment Sustaining Livelihood Program
- Asset-Based Community Development
- Livelihood Skills Training
- Appropriate Technology Transfer
- Product development and Quality Management
- Financial, Technical and Marketing Linkages
- Entrepreneurial Development
- Livelihood-Related Infrastructure and Support Services